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
- NonBatchDirectoryCompiler.cs
- SymDocumentType.cs
- QuaternionAnimationUsingKeyFrames.cs
- XLinq.cs
- XmlDocumentFragment.cs
- CommandBindingCollection.cs
- dataprotectionpermissionattribute.cs
- CustomCategoryAttribute.cs
- GregorianCalendarHelper.cs
- MetadataArtifactLoaderComposite.cs
- ProxyWebPartManagerDesigner.cs
- CharacterBuffer.cs
- TextLine.cs
- ReferentialConstraint.cs
- CacheForPrimitiveTypes.cs
- BindingMemberInfo.cs
- PenThreadWorker.cs
- Action.cs
- NetStream.cs
- XmlSchemaGroupRef.cs
- HtmlTextArea.cs
- DataException.cs
- EpmContentSerializer.cs
- ValidatorCompatibilityHelper.cs
- XmlDataSource.cs
- CompositeScriptReference.cs
- DataRelation.cs
- NamespaceQuery.cs
- QueryReaderSettings.cs
- BaseUriHelper.cs
- SystemIPGlobalStatistics.cs
- EntityProxyFactory.cs
- ProfileGroupSettings.cs
- UserControlBuildProvider.cs
- BaseValidator.cs
- SharedStream.cs
- FontStretchConverter.cs
- SimpleApplicationHost.cs
- WebHttpSecurityElement.cs
- TextBlock.cs
- LayoutEngine.cs
- ConsoleKeyInfo.cs
- OutputCacheProviderCollection.cs
- WindowsNonControl.cs
- WebColorConverter.cs
- AliasedExpr.cs
- Shared.cs
- GridViewUpdatedEventArgs.cs
- Graph.cs
- DocComment.cs
- SafeRightsManagementQueryHandle.cs
- AssociatedControlConverter.cs
- safelinkcollection.cs
- AttributeTable.cs
- TransactionScope.cs
- DataSourceSelectArguments.cs
- CommonXSendMessage.cs
- DataGridPageChangedEventArgs.cs
- ProgressBar.cs
- JournalEntryStack.cs
- Graphics.cs
- _AutoWebProxyScriptWrapper.cs
- DbMetaDataCollectionNames.cs
- SafeSystemMetrics.cs
- RootBrowserWindowAutomationPeer.cs
- AuthenticatingEventArgs.cs
- SelectionRangeConverter.cs
- WorkflowFormatterBehavior.cs
- PathGeometry.cs
- LineServicesCallbacks.cs
- EventPrivateKey.cs
- SqlDataSourceEnumerator.cs
- XmlNavigatorFilter.cs
- Viewport3DAutomationPeer.cs
- SmtpFailedRecipientException.cs
- _PooledStream.cs
- SchemaInfo.cs
- FileSystemEventArgs.cs
- Pen.cs
- JournalEntryStack.cs
- XamlContextStack.cs
- PerformanceCounterManager.cs
- ProvidersHelper.cs
- PointConverter.cs
- MsmqElementBase.cs
- DropDownButton.cs
- OrderToken.cs
- RegexGroup.cs
- ServiceDescriptionImporter.cs
- TdsParserStateObject.cs
- DesignerProperties.cs
- DataGridViewAutoSizeModeEventArgs.cs
- ManagedWndProcTracker.cs
- StateWorkerRequest.cs
- BaseDataBoundControl.cs
- TextEditorThreadLocalStore.cs
- CalendarAutoFormatDialog.cs
- Transform.cs
- TdsParserSafeHandles.cs
- UnsafeMethods.cs