Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebParts / WebDisplayNameAttribute.cs / 1 / WebDisplayNameAttribute.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 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- GradientStop.cs
- HttpRequest.cs
- SqlUnionizer.cs
- TemplateBindingExtensionConverter.cs
- SqlFactory.cs
- EntityTypeEmitter.cs
- PairComparer.cs
- ContentPlaceHolder.cs
- ReliableSessionBindingElement.cs
- Parser.cs
- PointLight.cs
- Empty.cs
- CodeAccessPermission.cs
- SerialReceived.cs
- ContractMethodParameterInfo.cs
- ImageListImageEditor.cs
- M3DUtil.cs
- FrameworkElement.cs
- SqlInternalConnectionSmi.cs
- PageContentCollection.cs
- OdbcUtils.cs
- XmlNullResolver.cs
- Label.cs
- ProfileInfo.cs
- IgnorePropertiesAttribute.cs
- XmlHierarchicalDataSourceView.cs
- CdpEqualityComparer.cs
- StyleXamlTreeBuilder.cs
- HttpVersion.cs
- DataObjectFieldAttribute.cs
- AtomEntry.cs
- AliasedSlot.cs
- HtmlShimManager.cs
- PanelContainerDesigner.cs
- SqlMethodCallConverter.cs
- DiscoveryDocumentSearchPattern.cs
- BoundColumn.cs
- ListItemCollection.cs
- ResolveRequestResponseAsyncResult.cs
- HiddenFieldPageStatePersister.cs
- RuntimeConfigurationRecord.cs
- Trustee.cs
- SynchronizedDispatch.cs
- DynamicMetaObjectBinder.cs
- HierarchicalDataSourceIDConverter.cs
- FontEmbeddingManager.cs
- UniqueIdentifierService.cs
- FormViewCommandEventArgs.cs
- GenericParameterDataContract.cs
- NotifyInputEventArgs.cs
- ChannelFactoryRefCache.cs
- XmlAttributeProperties.cs
- ZipIOExtraFieldPaddingElement.cs
- SqlUdtInfo.cs
- OrderablePartitioner.cs
- TemplateNameScope.cs
- DataGrid.cs
- PagesChangedEventArgs.cs
- AdditionalEntityFunctions.cs
- ImageSourceConverter.cs
- EntityModelSchemaGenerator.cs
- EnumConverter.cs
- ValidationPropertyAttribute.cs
- IChannel.cs
- _DisconnectOverlappedAsyncResult.cs
- QueryServiceConfigHandle.cs
- SafeProcessHandle.cs
- Scripts.cs
- ExeConfigurationFileMap.cs
- BevelBitmapEffect.cs
- ControlPaint.cs
- DataServiceException.cs
- PropertyChangedEventManager.cs
- TypeSystem.cs
- SignatureHelper.cs
- QuadraticBezierSegment.cs
- DesignerAutoFormatStyle.cs
- EnumValAlphaComparer.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- BamlLocalizableResource.cs
- BrowserTree.cs
- FieldAccessException.cs
- RunClient.cs
- RemotingAttributes.cs
- MutexSecurity.cs
- XmlMapping.cs
- User.cs
- NavigationCommands.cs
- FixedSOMTable.cs
- HttpRequestCacheValidator.cs
- HttpWebResponse.cs
- TextTreeFixupNode.cs
- ReferenceSchema.cs
- WorkflowItemsPresenter.cs
- PointAnimationUsingPath.cs
- TextSearch.cs
- SmtpCommands.cs
- BufferBuilder.cs
- _LoggingObject.cs
- NativeMethods.cs