Code:
/ DotNET / DotNET / 8.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
- FrameworkElement.cs
- FixedHighlight.cs
- RegexCaptureCollection.cs
- TextTreeRootTextBlock.cs
- DeadCharTextComposition.cs
- ResourceDisplayNameAttribute.cs
- PenThreadPool.cs
- ConstrainedDataObject.cs
- PostBackOptions.cs
- BlockUIContainer.cs
- _ChunkParse.cs
- StreamGeometry.cs
- DataTableCollection.cs
- WebDisplayNameAttribute.cs
- OrderByQueryOptionExpression.cs
- PerfCounters.cs
- ObsoleteAttribute.cs
- MetadataUtil.cs
- MinimizableAttributeTypeConverter.cs
- WebPartMenuStyle.cs
- TextEditorTyping.cs
- OleDbEnumerator.cs
- RootBrowserWindowAutomationPeer.cs
- PartialList.cs
- FontWeight.cs
- HMACSHA256.cs
- DesignerActionUI.cs
- JsonClassDataContract.cs
- SchemaManager.cs
- ISessionStateStore.cs
- HelpInfo.cs
- MetaTable.cs
- InstallHelper.cs
- listitem.cs
- AnnouncementClient.cs
- Tuple.cs
- ProtocolsConfiguration.cs
- ItemAutomationPeer.cs
- TraceSection.cs
- RemoteArgument.cs
- TimeZoneNotFoundException.cs
- TreeNodeBindingCollection.cs
- ArrayList.cs
- FixedDocumentPaginator.cs
- ExpressionBindings.cs
- FrameworkRichTextComposition.cs
- X509Utils.cs
- SelectionItemPattern.cs
- IListConverters.cs
- SamlAdvice.cs
- RsaSecurityKey.cs
- TraceSection.cs
- SafeRsaProviderHandle.cs
- _Events.cs
- XmlSchemaSearchPattern.cs
- CheckedListBox.cs
- CustomError.cs
- DataPagerFieldCommandEventArgs.cs
- xml.cs
- ProcessingInstructionAction.cs
- thaishape.cs
- PreviewKeyDownEventArgs.cs
- ProviderConnectionPointCollection.cs
- DefaultPropertiesToSend.cs
- MergablePropertyAttribute.cs
- DataControlButton.cs
- Tuple.cs
- CookieParameter.cs
- MediaTimeline.cs
- Soap.cs
- _SSPISessionCache.cs
- ReadOnlyHierarchicalDataSourceView.cs
- RightsManagementEncryptionTransform.cs
- SpellerHighlightLayer.cs
- ViewCellRelation.cs
- UdpRetransmissionSettings.cs
- ResumeStoryboard.cs
- ReturnType.cs
- TimeoutException.cs
- Sql8ExpressionRewriter.cs
- TimeZoneInfo.cs
- SystemWebSectionGroup.cs
- ConfigsHelper.cs
- WorkflowRuntimeSection.cs
- Tool.cs
- __TransparentProxy.cs
- Parser.cs
- NetStream.cs
- XamlWrappingReader.cs
- FirstMatchCodeGroup.cs
- SoapInteropTypes.cs
- StorageEntitySetMapping.cs
- KeyEventArgs.cs
- SoapAttributes.cs
- ToolStripItemEventArgs.cs
- SemaphoreSecurity.cs
- DnsPermission.cs
- Sentence.cs
- _ConnectionGroup.cs
- TransformedBitmap.cs