Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / WebDisplayNameAttribute.cs / 1305376 / WebDisplayNameAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; [AttributeUsage(AttributeTargets.Property)] public class WebDisplayNameAttribute : Attribute { public static readonly WebDisplayNameAttribute Default = new WebDisplayNameAttribute(); private string _displayName; public WebDisplayNameAttribute() : this(String.Empty) { } public WebDisplayNameAttribute(string displayName) { _displayName = displayName; } public virtual string DisplayName { get { return DisplayNameValue; } } protected string DisplayNameValue { get { return _displayName; } set { _displayName = value; } } public override bool Equals(object obj) { if (obj == this) { return true; } WebDisplayNameAttribute other = obj as WebDisplayNameAttribute; return (other != null) && other.DisplayName == DisplayName; } public override int GetHashCode() { return DisplayName.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
- ChangeDirector.cs
- Pointer.cs
- NamespaceInfo.cs
- ListViewInsertEventArgs.cs
- ConcurrentStack.cs
- GraphicsContext.cs
- MenuItemStyleCollection.cs
- JsonGlobals.cs
- ValueUtilsSmi.cs
- SiteMapNodeItemEventArgs.cs
- BamlRecordReader.cs
- UriTemplateTableMatchCandidate.cs
- PeerApplication.cs
- MessageProperties.cs
- CatalogZoneBase.cs
- CultureTable.cs
- FixedNode.cs
- odbcmetadatacolumnnames.cs
- SharedUtils.cs
- KeyValuePair.cs
- WebPartEventArgs.cs
- CalculatedColumn.cs
- DetailsView.cs
- ImplicitInputBrush.cs
- SpecialNameAttribute.cs
- TextTreeTextElementNode.cs
- CommonRemoteMemoryBlock.cs
- InvokeSchedule.cs
- PropertyMetadata.cs
- WebPartCollection.cs
- ListBox.cs
- ChangeInterceptorAttribute.cs
- SlotInfo.cs
- RawStylusInputCustomData.cs
- InputReferenceExpression.cs
- HtmlContainerControl.cs
- NativeActivityMetadata.cs
- ObjectListGeneralPage.cs
- FontFamily.cs
- BackStopAuthenticationModule.cs
- DesignerActionItem.cs
- DataStorage.cs
- WebPartsPersonalizationAuthorization.cs
- IPipelineRuntime.cs
- ContentIterators.cs
- DataGridViewRowConverter.cs
- IgnoreFileBuildProvider.cs
- xsdvalidator.cs
- CanonicalXml.cs
- RectAnimationUsingKeyFrames.cs
- keycontainerpermission.cs
- LowerCaseStringConverter.cs
- DrawingBrush.cs
- HyperLinkDataBindingHandler.cs
- BuildManagerHost.cs
- GroupBox.cs
- KeyTimeConverter.cs
- SymbolPair.cs
- Clock.cs
- BamlWriter.cs
- CopyNamespacesAction.cs
- DataColumnChangeEvent.cs
- AsymmetricSignatureFormatter.cs
- CTreeGenerator.cs
- WindowsScroll.cs
- CollectionViewGroupInternal.cs
- WebBrowserContainer.cs
- MarshalByValueComponent.cs
- TextTreeInsertUndoUnit.cs
- SessionState.cs
- RoutedEventHandlerInfo.cs
- DocumentOrderQuery.cs
- DisplayMemberTemplateSelector.cs
- SqlDataSourceQueryEditor.cs
- errorpatternmatcher.cs
- RightsManagementInformation.cs
- TokenizerHelper.cs
- AdornedElementPlaceholder.cs
- DataGridViewCellValueEventArgs.cs
- AsyncPostBackTrigger.cs
- MethodRental.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- XmlConvert.cs
- AccessDataSourceView.cs
- Bits.cs
- SelectedDatesCollection.cs
- DbBuffer.cs
- AdornerLayer.cs
- LinkUtilities.cs
- DataBindEngine.cs
- GeneralTransform3DGroup.cs
- wgx_sdk_version.cs
- ActivityDefaults.cs
- NameValueFileSectionHandler.cs
- CloseCollectionAsyncResult.cs
- InfoCardSymmetricCrypto.cs
- SessionParameter.cs
- HandleCollector.cs
- Normalization.cs
- InspectionWorker.cs