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
- BufferedGraphics.cs
- DropDownList.cs
- WebPartConnectionsCancelEventArgs.cs
- SafeLibraryHandle.cs
- XmlSchemaException.cs
- rsa.cs
- RenamedEventArgs.cs
- Rotation3D.cs
- ExternalCalls.cs
- DataGridColumnDropSeparator.cs
- UpdateCompiler.cs
- XmlAttributeCollection.cs
- SpeakCompletedEventArgs.cs
- ServiceModelConfigurationSectionCollection.cs
- GeometryCollection.cs
- DesignerOptionService.cs
- GroupStyle.cs
- XmlStringTable.cs
- CodeTypeMemberCollection.cs
- PostBackOptions.cs
- SoapFormatter.cs
- PermissionAttributes.cs
- GeneralTransformGroup.cs
- COM2ExtendedUITypeEditor.cs
- RadioButton.cs
- WorkflowMarkupSerializationException.cs
- BaseCollection.cs
- SqlTrackingService.cs
- StylusTip.cs
- SQLByteStorage.cs
- Page.cs
- DbProviderFactories.cs
- RenderTargetBitmap.cs
- HandlerBase.cs
- TreeViewImageIndexConverter.cs
- DataTablePropertyDescriptor.cs
- BCLDebug.cs
- DisableDpiAwarenessAttribute.cs
- ObjectHandle.cs
- SqlServices.cs
- SemanticAnalyzer.cs
- OutputCacheModule.cs
- NoneExcludedImageIndexConverter.cs
- CatalogZoneBase.cs
- TdsParameterSetter.cs
- SchemaType.cs
- UInt16Storage.cs
- BaseTransportHeaders.cs
- SqlNotificationRequest.cs
- PointAnimationBase.cs
- CalendarBlackoutDatesCollection.cs
- Rijndael.cs
- HashCoreRequest.cs
- CanExecuteRoutedEventArgs.cs
- CompilerParameters.cs
- ObjectViewListener.cs
- ImageFormatConverter.cs
- SelectingProviderEventArgs.cs
- SiteMap.cs
- IndexedSelectQueryOperator.cs
- ParameterModifier.cs
- StrongNamePublicKeyBlob.cs
- NamedPipeDuplicateContext.cs
- ToolBar.cs
- Interlocked.cs
- AsnEncodedData.cs
- TextServicesDisplayAttribute.cs
- ProxyWebPartManagerDesigner.cs
- ExecutionEngineException.cs
- CompilerInfo.cs
- DataTableReader.cs
- ExtendedProperty.cs
- CompilerGeneratedAttribute.cs
- TextTrailingCharacterEllipsis.cs
- PrimitiveXmlSerializers.cs
- UserMapPath.cs
- ParameterCollection.cs
- DataGrid.cs
- TabletDevice.cs
- Visual3D.cs
- Perspective.cs
- EncodingDataItem.cs
- RegexReplacement.cs
- CapabilitiesAssignment.cs
- MailHeaderInfo.cs
- XmlSchemaAnnotation.cs
- ComplexBindingPropertiesAttribute.cs
- MappingMetadataHelper.cs
- MetadataCache.cs
- TransformerTypeCollection.cs
- AssociatedControlConverter.cs
- TextBoxView.cs
- Symbol.cs
- FreezableOperations.cs
- SqlVisitor.cs
- AttributeQuery.cs
- XmlSchemaSimpleTypeUnion.cs
- RenderDataDrawingContext.cs
- CodeMemberEvent.cs
- CharacterString.cs