Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebParts / WebDescriptionAttribute.cs / 1 / WebDescriptionAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Security.Permissions; [AttributeUsage(AttributeTargets.Property)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class WebDescriptionAttribute : Attribute { public static readonly WebDescriptionAttribute Default = new WebDescriptionAttribute(); private string _description; public WebDescriptionAttribute() : this(String.Empty) { } public WebDescriptionAttribute(string description) { _description = description; } public virtual string Description { get { return DescriptionValue; } } protected string DescriptionValue { get { return _description; } set { _description = value; } } public override bool Equals(object obj) { if (obj == this) { return true; } WebDescriptionAttribute other = obj as WebDescriptionAttribute; return (other != null) && other.Description == Description; } public override int GetHashCode() { return Description.GetHashCode(); } ///public override bool IsDefaultAttribute() { return (this.Equals(Default)); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XPathNavigatorKeyComparer.cs
- WeakReferenceList.cs
- ButtonPopupAdapter.cs
- GACIdentityPermission.cs
- MLangCodePageEncoding.cs
- CodeDOMUtility.cs
- ScriptControlDescriptor.cs
- ParserContext.cs
- TreeNodeBindingCollection.cs
- HtmlHead.cs
- EllipseGeometry.cs
- SchemaCollectionCompiler.cs
- AmbientProperties.cs
- ClientTargetCollection.cs
- PropertyPathWorker.cs
- ConfigurationValidatorAttribute.cs
- LabelInfo.cs
- EDesignUtil.cs
- PolicyStatement.cs
- DateTimeValueSerializer.cs
- DetailsView.cs
- EtwTrace.cs
- TypeExtension.cs
- xmlsaver.cs
- FormsAuthenticationUserCollection.cs
- DataPagerCommandEventArgs.cs
- ActivityDefaults.cs
- InkCanvasAutomationPeer.cs
- WebPartConnectionsEventArgs.cs
- EmptyImpersonationContext.cs
- SortExpressionBuilder.cs
- MonikerSyntaxException.cs
- NonVisualControlAttribute.cs
- InvalidDataContractException.cs
- MenuEventArgs.cs
- CipherData.cs
- TextBoxDesigner.cs
- TemplateLookupAction.cs
- TypeForwardedFromAttribute.cs
- DnsPermission.cs
- DBBindings.cs
- StructuralObject.cs
- TableHeaderCell.cs
- XmlSchemaIdentityConstraint.cs
- Collection.cs
- AnyReturnReader.cs
- XPathChildIterator.cs
- UnsupportedPolicyOptionsException.cs
- MenuItemBinding.cs
- MessageQueueTransaction.cs
- localization.cs
- SmtpSection.cs
- DoubleCollectionValueSerializer.cs
- XmlAttributeProperties.cs
- RequestQueue.cs
- EntityWithKeyStrategy.cs
- DataControlFieldHeaderCell.cs
- Constants.cs
- ChooseAction.cs
- UnsafePeerToPeerMethods.cs
- Timeline.cs
- ServiceManagerHandle.cs
- TrackingProfileDeserializationException.cs
- TextElementEditingBehaviorAttribute.cs
- PropertyInfoSet.cs
- ApplicationServiceHelper.cs
- SqlTriggerContext.cs
- XamlRtfConverter.cs
- SessionState.cs
- NetworkStream.cs
- CoreSwitches.cs
- EntityContainer.cs
- EditCommandColumn.cs
- XmlTypeMapping.cs
- UxThemeWrapper.cs
- Relationship.cs
- QueueProcessor.cs
- InheritedPropertyChangedEventArgs.cs
- Native.cs
- TemplateControlCodeDomTreeGenerator.cs
- XslUrlEditor.cs
- DisableDpiAwarenessAttribute.cs
- HttpRuntime.cs
- ComponentConverter.cs
- TripleDES.cs
- MouseButtonEventArgs.cs
- CurrentTimeZone.cs
- AsyncOperation.cs
- ProcessManager.cs
- _SSPISessionCache.cs
- WebPartManager.cs
- TraceSource.cs
- PerspectiveCamera.cs
- Context.cs
- DocumentPageHost.cs
- TextServicesDisplayAttribute.cs
- xmlformatgeneratorstatics.cs
- ThemeDictionaryExtension.cs
- InvokeMethodActivityDesigner.cs
- SiteMapHierarchicalDataSourceView.cs