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
- ValidationError.cs
- CodeStatementCollection.cs
- OSFeature.cs
- Schema.cs
- Line.cs
- ClusterSafeNativeMethods.cs
- GenericEnumerator.cs
- FontNamesConverter.cs
- UrlMappingsModule.cs
- mansign.cs
- Stream.cs
- WindowsButton.cs
- TreeViewImageKeyConverter.cs
- PathFigureCollection.cs
- ContentType.cs
- FontUnit.cs
- RecognizerStateChangedEventArgs.cs
- Screen.cs
- DataGridViewCheckBoxColumn.cs
- tibetanshape.cs
- ListViewGroup.cs
- PrintController.cs
- InputDevice.cs
- StringKeyFrameCollection.cs
- EntitySqlQueryBuilder.cs
- DataControlField.cs
- ClientSettings.cs
- NewArrayExpression.cs
- FutureFactory.cs
- NodeLabelEditEvent.cs
- Constants.cs
- DrawingVisual.cs
- Adorner.cs
- LinkConverter.cs
- WebConvert.cs
- clipboard.cs
- TargetException.cs
- ViewStateModeByIdAttribute.cs
- TextDecorations.cs
- ServiceCredentialsSecurityTokenManager.cs
- WebScriptMetadataFormatter.cs
- PropertyGridView.cs
- FlowDecisionLabelFeature.cs
- followingsibling.cs
- DataGridViewColumn.cs
- HebrewCalendar.cs
- Rect3DValueSerializer.cs
- ProxyWebPartManagerDesigner.cs
- WebHttpBindingElement.cs
- DataSourceHelper.cs
- MediaTimeline.cs
- AsyncCompletedEventArgs.cs
- WebInvokeAttribute.cs
- EntitySetBase.cs
- UniqueConstraint.cs
- TextElementCollection.cs
- SpStreamWrapper.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- FilterQueryOptionExpression.cs
- WpfPayload.cs
- Columns.cs
- ConfigurationStrings.cs
- ToolStripLocationCancelEventArgs.cs
- Matrix3D.cs
- CompatibleComparer.cs
- listitem.cs
- XmlSerializableWriter.cs
- RsaSecurityToken.cs
- SQLUtility.cs
- MD5.cs
- TextRange.cs
- Command.cs
- WebServiceAttribute.cs
- Evidence.cs
- GuidTagList.cs
- WindowsButton.cs
- EncryptedPackageFilter.cs
- JsonObjectDataContract.cs
- ToolboxItemAttribute.cs
- ThreadInterruptedException.cs
- ListArgumentProvider.cs
- BaseResourcesBuildProvider.cs
- EntitySqlQueryCacheEntry.cs
- SiteMapNodeCollection.cs
- oledbmetadatacolumnnames.cs
- Point3DAnimation.cs
- KeyFrames.cs
- RegexStringValidator.cs
- HuffCodec.cs
- TransformerInfoCollection.cs
- ObjectCloneHelper.cs
- ClientProxyGenerator.cs
- XPathEmptyIterator.cs
- UnsafeNativeMethodsCLR.cs
- ConfigurationStrings.cs
- SafeEventHandle.cs
- ManipulationStartedEventArgs.cs
- Run.cs
- TemplateField.cs
- XmlMemberMapping.cs