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
- Listbox.cs
- OleDbDataAdapter.cs
- Base64Stream.cs
- ToolStripPanelRenderEventArgs.cs
- ButtonFlatAdapter.cs
- LockRecoveryTask.cs
- Mutex.cs
- WebPartMovingEventArgs.cs
- ToolTip.cs
- StaticSiteMapProvider.cs
- CodeBlockBuilder.cs
- ButtonBase.cs
- PageThemeBuildProvider.cs
- ResetableIterator.cs
- DBSqlParserTable.cs
- ObjectDataSourceSelectingEventArgs.cs
- XmlSerializerVersionAttribute.cs
- TextEffect.cs
- DoubleConverter.cs
- WSHttpBindingBase.cs
- KeyFrames.cs
- ToolStripItemRenderEventArgs.cs
- ConstNode.cs
- DataTable.cs
- DiscoveryReferences.cs
- CustomMenuItemCollection.cs
- SingleAnimationUsingKeyFrames.cs
- ExpressionEditorSheet.cs
- AppDomainProtocolHandler.cs
- PeerApplication.cs
- DataSourceSerializationException.cs
- cookie.cs
- BufferedWebEventProvider.cs
- EventEntry.cs
- PerfService.cs
- StringStorage.cs
- IApplicationTrustManager.cs
- SQLInt64Storage.cs
- ConfigurationValidatorAttribute.cs
- LabelDesigner.cs
- StrokeCollectionConverter.cs
- DataService.cs
- IDispatchConstantAttribute.cs
- WebMessageEncoderFactory.cs
- WebPartManagerDesigner.cs
- GridViewRowPresenter.cs
- CopyCodeAction.cs
- ExpressionConverter.cs
- MainMenu.cs
- UpDownBase.cs
- JavaScriptSerializer.cs
- FastEncoderWindow.cs
- ListControlDesigner.cs
- EditorPartChrome.cs
- UnmanagedMemoryStreamWrapper.cs
- HttpException.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- DataSourceSelectArguments.cs
- ContractInstanceProvider.cs
- SqlTopReducer.cs
- HScrollBar.cs
- XPathConvert.cs
- ContentDisposition.cs
- SQLGuid.cs
- XmlDataCollection.cs
- IsolatedStoragePermission.cs
- AppearanceEditorPart.cs
- AdRotator.cs
- BaseCodePageEncoding.cs
- FileDialog_Vista_Interop.cs
- WithParamAction.cs
- EmptyEnumerable.cs
- ChannelManager.cs
- TypedTableGenerator.cs
- BamlBinaryReader.cs
- DetailsViewRowCollection.cs
- Ref.cs
- ConstraintConverter.cs
- TrackingServices.cs
- GrammarBuilderRuleRef.cs
- DispatcherExceptionEventArgs.cs
- SapiGrammar.cs
- XPathScanner.cs
- SortQuery.cs
- RecognizerStateChangedEventArgs.cs
- TabItemAutomationPeer.cs
- SizeAnimationBase.cs
- AliasExpr.cs
- XmlSchemaProviderAttribute.cs
- MemberAccessException.cs
- X509CertificateValidationMode.cs
- SoapElementAttribute.cs
- PermissionSetTriple.cs
- SiteMembershipCondition.cs
- XsltConvert.cs
- GroupBoxAutomationPeer.cs
- DynamicQueryStringParameter.cs
- CodeIdentifier.cs
- HtmlInputText.cs
- DrawingBrush.cs