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
- Pts.cs
- WorkItem.cs
- GlyphInfoList.cs
- IFlowDocumentViewer.cs
- MailMessageEventArgs.cs
- CompilationSection.cs
- GenericAuthenticationEventArgs.cs
- ComboBoxItem.cs
- PersonalizablePropertyEntry.cs
- _FtpControlStream.cs
- GetReadStreamResult.cs
- LineUtil.cs
- QuaternionKeyFrameCollection.cs
- SafeEventLogWriteHandle.cs
- ToolStripDropDown.cs
- ClientSideProviderDescription.cs
- SuppressIldasmAttribute.cs
- WebPartConnection.cs
- StsCommunicationException.cs
- RulePatternOps.cs
- DataGridViewCheckBoxColumn.cs
- WebBrowser.cs
- NativeMethods.cs
- IndexerHelper.cs
- DebugView.cs
- AdapterDictionary.cs
- DrawingBrush.cs
- OleDbPropertySetGuid.cs
- Funcletizer.cs
- ToolStripContentPanelRenderEventArgs.cs
- XmlSchemaGroup.cs
- WindowsFormsSynchronizationContext.cs
- SharedUtils.cs
- CompilerCollection.cs
- Int32.cs
- DateTimeStorage.cs
- X509Certificate2Collection.cs
- GridViewPageEventArgs.cs
- ParameterRetriever.cs
- EventHandlerService.cs
- GroupBoxDesigner.cs
- LayoutExceptionEventArgs.cs
- XmlTextAttribute.cs
- SizeValueSerializer.cs
- PartialToken.cs
- SystemIcons.cs
- PropertyItemInternal.cs
- PenThreadPool.cs
- handlecollector.cs
- StylusPointCollection.cs
- designeractionbehavior.cs
- WindowsScrollBarBits.cs
- HttpStreamMessageEncoderFactory.cs
- Parameter.cs
- ProfileInfo.cs
- WebPartZoneBase.cs
- AssemblyName.cs
- ScriptMethodAttribute.cs
- DocumentPageView.cs
- SqlMethodTransformer.cs
- TableRowsCollectionEditor.cs
- Pool.cs
- IIS7WorkerRequest.cs
- FormatterConverter.cs
- WindowsListBox.cs
- DrawToolTipEventArgs.cs
- Rights.cs
- ObjectToIdCache.cs
- AttachmentService.cs
- oledbconnectionstring.cs
- QueryExpr.cs
- BooleanFunctions.cs
- WebPartEditorCancelVerb.cs
- SystemInformation.cs
- Visitor.cs
- RecognizerInfo.cs
- SqlDataSourceCommandEventArgs.cs
- XPathNodeIterator.cs
- FilterUserControlBase.cs
- StylusCaptureWithinProperty.cs
- InvokeGenerator.cs
- SamlAttributeStatement.cs
- EventProviderWriter.cs
- WebMessageEncodingBindingElement.cs
- DynamicQueryableWrapper.cs
- Validator.cs
- TreeViewImageIndexConverter.cs
- SemanticAnalyzer.cs
- HostedTcpTransportManager.cs
- LocalizationCodeDomSerializer.cs
- RemoteWebConfigurationHostServer.cs
- DbConvert.cs
- _SSPISessionCache.cs
- CommonXSendMessage.cs
- safelinkcollection.cs
- ReaderWriterLockWrapper.cs
- PartialList.cs
- DeclaredTypeElement.cs
- RangeEnumerable.cs
- EntityWithChangeTrackerStrategy.cs