Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / WebDescriptionAttribute.cs / 1305376 / WebDescriptionAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; [AttributeUsage(AttributeTargets.Property)] 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. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; [AttributeUsage(AttributeTargets.Property)] 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DependencyPropertyValueSerializer.cs
- TypeConverterHelper.cs
- UntypedNullExpression.cs
- SqlRecordBuffer.cs
- Pair.cs
- ControlBindingsCollection.cs
- ActivityTrace.cs
- MouseBinding.cs
- BitVector32.cs
- GridViewHeaderRowPresenter.cs
- WebPartVerbsEventArgs.cs
- SHA384.cs
- IgnoreDeviceFilterElementCollection.cs
- PeerNameRegistration.cs
- SqlCaseSimplifier.cs
- LineServicesCallbacks.cs
- WindowsNonControl.cs
- XmlSchemaAnyAttribute.cs
- TTSEngineProxy.cs
- DBConcurrencyException.cs
- Crc32.cs
- GridProviderWrapper.cs
- PropertyGridView.cs
- DbConvert.cs
- SoapClientProtocol.cs
- NumericUpDownAcceleration.cs
- TargetInvocationException.cs
- EditorPartCollection.cs
- SelectionHighlightInfo.cs
- DataGridToolTip.cs
- StatementContext.cs
- SqlException.cs
- DependencyObjectProvider.cs
- OdbcConnectionOpen.cs
- ManagementExtension.cs
- ToolStripInSituService.cs
- DefaultWorkflowTransactionService.cs
- ImageFormat.cs
- DurableServiceAttribute.cs
- PartManifestEntry.cs
- XmlnsPrefixAttribute.cs
- OdbcDataReader.cs
- UntypedNullExpression.cs
- AdapterUtil.cs
- Vector3D.cs
- XsltConvert.cs
- SoapExtension.cs
- MenuItem.cs
- NestPullup.cs
- CompositeCollection.cs
- NetPeerTcpBinding.cs
- LogExtentCollection.cs
- SafeFindHandle.cs
- PopOutPanel.cs
- ObjectListFieldsPage.cs
- RelativeSource.cs
- BitmapEffectInputData.cs
- _IPv4Address.cs
- DataControlFieldCell.cs
- Pkcs7Signer.cs
- OptionUsage.cs
- MarginsConverter.cs
- PersistChildrenAttribute.cs
- Atom10FormatterFactory.cs
- SqlConnectionPoolProviderInfo.cs
- UnmanagedMemoryStreamWrapper.cs
- FixedTextPointer.cs
- FrameworkPropertyMetadata.cs
- TypeElement.cs
- XmlArrayAttribute.cs
- ThreadExceptionDialog.cs
- CorrelationKey.cs
- CompositeFontFamily.cs
- XPathEmptyIterator.cs
- EntityStoreSchemaFilterEntry.cs
- AssemblyEvidenceFactory.cs
- Buffer.cs
- PageThemeCodeDomTreeGenerator.cs
- DomNameTable.cs
- ObjectQuery.cs
- PageTextBox.cs
- XPathAncestorQuery.cs
- IItemProperties.cs
- CryptoKeySecurity.cs
- UnitySerializationHolder.cs
- LicenseContext.cs
- WorkflowDesigner.cs
- CopyOfAction.cs
- DocumentPageTextView.cs
- PresentationTraceSources.cs
- XmlSchemaProviderAttribute.cs
- RuntimeHelpers.cs
- DesignerAutoFormat.cs
- OneOfTypeConst.cs
- HttpApplicationFactory.cs
- AssemblyBuilder.cs
- RegexCapture.cs
- InstanceValue.cs
- TableItemStyle.cs
- StylusTip.cs