Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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)); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DocumentGridPage.cs
- ServiceOperation.cs
- ComplexLine.cs
- ReferencedAssemblyResolver.cs
- EndpointInfoCollection.cs
- SecurityException.cs
- errorpatternmatcher.cs
- CacheRequest.cs
- BitmapPalette.cs
- ErrorRuntimeConfig.cs
- CompModSwitches.cs
- ToolStripTextBox.cs
- LinqDataSourceValidationException.cs
- Dump.cs
- FileDialog_Vista.cs
- AnnotationResourceCollection.cs
- ColorDialog.cs
- ToolboxItemFilterAttribute.cs
- InputProviderSite.cs
- CharEnumerator.cs
- DropDownButton.cs
- DbMetaDataColumnNames.cs
- WindowsScrollBar.cs
- ListBox.cs
- FreezableDefaultValueFactory.cs
- BezierSegment.cs
- ManagedWndProcTracker.cs
- MutableAssemblyCacheEntry.cs
- PolyLineSegmentFigureLogic.cs
- BaseCollection.cs
- Dispatcher.cs
- TripleDES.cs
- HandlerFactoryWrapper.cs
- XmlTypeAttribute.cs
- SqlInternalConnection.cs
- DBNull.cs
- CodeConditionStatement.cs
- StylusSystemGestureEventArgs.cs
- RawStylusInputCustomDataList.cs
- ListMarkerLine.cs
- SelectionList.cs
- _HTTPDateParse.cs
- RangeValuePatternIdentifiers.cs
- SeekableMessageNavigator.cs
- IpcPort.cs
- RegexStringValidator.cs
- TrackingProfile.cs
- mediaeventargs.cs
- PropertyBuilder.cs
- DesignerActionVerbItem.cs
- TextFormatterHost.cs
- XPathNodeInfoAtom.cs
- ErrorFormatterPage.cs
- WeakReferenceList.cs
- DataBindingExpressionBuilder.cs
- OleDbError.cs
- GeometryModel3D.cs
- GregorianCalendar.cs
- InputProcessorProfiles.cs
- EditCommandColumn.cs
- SystemResourceKey.cs
- GeneralTransform3D.cs
- StorageAssociationTypeMapping.cs
- DbConnectionInternal.cs
- FormatterConverter.cs
- ConstraintConverter.cs
- PropertyMapper.cs
- InstanceCreationEditor.cs
- HttpModule.cs
- User.cs
- LinkDescriptor.cs
- XmlElement.cs
- ParallelTimeline.cs
- ExpressionEditorAttribute.cs
- ImageList.cs
- MemberAccessException.cs
- CodeDomSerializationProvider.cs
- TreeViewCancelEvent.cs
- MemoryFailPoint.cs
- UrlMappingsSection.cs
- Utils.cs
- DataGridViewComboBoxEditingControl.cs
- ConfigurationValidatorBase.cs
- SecurityElement.cs
- PointLightBase.cs
- DataGridBoundColumn.cs
- PasswordPropertyTextAttribute.cs
- WindowsSysHeader.cs
- WindowCollection.cs
- FormViewUpdatedEventArgs.cs
- GeneralTransform3D.cs
- Int32Rect.cs
- OpacityConverter.cs
- CompiledQuery.cs
- StringArrayEditor.cs
- TextPattern.cs
- BooleanFunctions.cs
- CreateUserErrorEventArgs.cs
- SchemaElementLookUpTable.cs
- PointLight.cs