Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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)); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ // // 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)); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RegexStringValidator.cs
- SrgsSemanticInterpretationTag.cs
- CultureInfoConverter.cs
- XmlHierarchyData.cs
- MergePropertyDescriptor.cs
- EventMap.cs
- Int32Animation.cs
- DateTimeUtil.cs
- IsolatedStorageException.cs
- SR.cs
- DataGridHeaderBorder.cs
- Registry.cs
- EditorBrowsableAttribute.cs
- SingleStorage.cs
- TextFormattingConverter.cs
- LinearQuaternionKeyFrame.cs
- SessionEndingEventArgs.cs
- figurelengthconverter.cs
- PassportPrincipal.cs
- SocketPermission.cs
- DrawingContextDrawingContextWalker.cs
- InvalidAsynchronousStateException.cs
- ExternalException.cs
- RectAnimationBase.cs
- UidPropertyAttribute.cs
- ObjectDataSourceView.cs
- DataAdapter.cs
- PropertyRef.cs
- Geometry3D.cs
- PbrsForward.cs
- LinqDataSourceView.cs
- TextFormatterHost.cs
- TdsParserSessionPool.cs
- ApplicationSecurityManager.cs
- BindingWorker.cs
- PngBitmapEncoder.cs
- TransformDescriptor.cs
- _ListenerResponseStream.cs
- CounterSet.cs
- PropertyNames.cs
- WmlCommandAdapter.cs
- RightsController.cs
- ExtensionWindow.cs
- DecoderFallback.cs
- EncoderReplacementFallback.cs
- SqlCacheDependencyDatabase.cs
- ServiceRouteHandler.cs
- UnsafeNativeMethods.cs
- SimpleTextLine.cs
- FilteredXmlReader.cs
- SQLBinary.cs
- SelfSignedCertificate.cs
- WindowProviderWrapper.cs
- EndpointDiscoveryMetadata11.cs
- PanelStyle.cs
- ScrollViewer.cs
- MethodBody.cs
- ModuleBuilder.cs
- TextMetrics.cs
- XmlAttributeCollection.cs
- ApplicationGesture.cs
- PublishLicense.cs
- SQLSingle.cs
- DBCommand.cs
- FileReader.cs
- MarkupCompilePass2.cs
- TraversalRequest.cs
- StringAttributeCollection.cs
- CollectionDataContractAttribute.cs
- PointUtil.cs
- DeferrableContent.cs
- ZipFileInfoCollection.cs
- ReadOnlyCollectionBase.cs
- _ProxyRegBlob.cs
- BindToObject.cs
- Variant.cs
- BindUriHelper.cs
- DirectoryObjectSecurity.cs
- DataControlField.cs
- DynamicHyperLink.cs
- CodeTypeParameterCollection.cs
- FactoryId.cs
- SequentialOutput.cs
- iisPickupDirectory.cs
- CodeSnippetTypeMember.cs
- Documentation.cs
- FillErrorEventArgs.cs
- validation.cs
- Types.cs
- TargetPerspective.cs
- Label.cs
- StylusPointCollection.cs
- StreamUpdate.cs
- AsyncOperation.cs
- DashStyles.cs
- BinaryFormatterWriter.cs
- ControlDesigner.cs
- ForAllOperator.cs
- OracleMonthSpan.cs
- ConfigErrorGlyph.cs