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
- AdornedElementPlaceholder.cs
- WindowsListViewItem.cs
- ProbeDuplexAsyncResult.cs
- DataMember.cs
- PaintValueEventArgs.cs
- DataGridRelationshipRow.cs
- JournalEntryListConverter.cs
- XPSSignatureDefinition.cs
- DateTimeFormatInfoScanner.cs
- TracingConnectionInitiator.cs
- BindableAttribute.cs
- IntegerValidatorAttribute.cs
- VerificationException.cs
- DataGridViewAutoSizeModeEventArgs.cs
- RegionIterator.cs
- XDRSchema.cs
- OdbcConnectionHandle.cs
- ListMarkerLine.cs
- PropertyEntry.cs
- PublishLicense.cs
- InstanceDataCollection.cs
- OleDbConnection.cs
- CheckBoxFlatAdapter.cs
- Animatable.cs
- AppDomain.cs
- ReadOnlyDataSourceView.cs
- ClonableStack.cs
- ListSortDescription.cs
- Pkcs7Signer.cs
- XmlDictionaryReader.cs
- UnauthorizedAccessException.cs
- InternalConfigSettingsFactory.cs
- ReflectionUtil.cs
- DataGridParentRows.cs
- SqlTypesSchemaImporter.cs
- ParserStreamGeometryContext.cs
- VectorKeyFrameCollection.cs
- Brush.cs
- IndexerHelper.cs
- TdsParserStateObject.cs
- SspiSafeHandles.cs
- ReadOnlyTernaryTree.cs
- GenericXmlSecurityTokenAuthenticator.cs
- XsdDateTime.cs
- Coordinator.cs
- SafeRegistryKey.cs
- EmbossBitmapEffect.cs
- DataGridViewColumn.cs
- Rule.cs
- ModelChangedEventArgsImpl.cs
- QueryOptionExpression.cs
- SqlDataRecord.cs
- StyleSelector.cs
- COM2ColorConverter.cs
- SchemaManager.cs
- RegexTypeEditor.cs
- SqlStream.cs
- Automation.cs
- HwndSourceKeyboardInputSite.cs
- IisTraceWebEventProvider.cs
- QueryContinueDragEventArgs.cs
- EntityContainerRelationshipSetEnd.cs
- StaticExtensionConverter.cs
- BasicHttpSecurity.cs
- ProtocolsSection.cs
- TreeView.cs
- LinearGradientBrush.cs
- CaseInsensitiveOrdinalStringComparer.cs
- EncodingStreamWrapper.cs
- EncryptedReference.cs
- SpecularMaterial.cs
- XmlHierarchicalDataSourceView.cs
- OdbcParameterCollection.cs
- SignedInfo.cs
- BindingValueChangedEventArgs.cs
- ToolStripSplitStackLayout.cs
- KernelTypeValidation.cs
- SiteIdentityPermission.cs
- XpsSerializationException.cs
- TransformBlockRequest.cs
- ADMembershipUser.cs
- TaskbarItemInfo.cs
- Int32Animation.cs
- SizeKeyFrameCollection.cs
- SHA512.cs
- FormClosedEvent.cs
- PixelShader.cs
- BackgroundFormatInfo.cs
- Visitor.cs
- Line.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- BlockUIContainer.cs
- DeferredTextReference.cs
- CompilerGlobalScopeAttribute.cs
- ScrollViewer.cs
- ByteConverter.cs
- WebResourceUtil.cs
- WsdlServiceChannelBuilder.cs
- DesignerDataTable.cs
- Point3DCollectionValueSerializer.cs