Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / UI / WebParts / WebDescriptionAttribute.cs / 1 / WebDescriptionAttribute.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 WebDescriptionAttribute : Attribute { public static readonly WebDescriptionAttribute Default = new WebDescriptionAttribute(); private string _description; public WebDescriptionAttribute() : this(String.Empty) { } public WebDescriptionAttribute(string description) { _description = description; } public virtual string Description { get { return DescriptionValue; } } protected string DescriptionValue { get { return _description; } set { _description = value; } } public override bool Equals(object obj) { if (obj == this) { return true; } WebDescriptionAttribute other = obj as WebDescriptionAttribute; return (other != null) && other.Description == Description; } public override int GetHashCode() { return Description.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. // //----------------------------------------------------------------------------- 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 WebDescriptionAttribute : Attribute { public static readonly WebDescriptionAttribute Default = new WebDescriptionAttribute(); private string _description; public WebDescriptionAttribute() : this(String.Empty) { } public WebDescriptionAttribute(string description) { _description = description; } public virtual string Description { get { return DescriptionValue; } } protected string DescriptionValue { get { return _description; } set { _description = value; } } public override bool Equals(object obj) { if (obj == this) { return true; } WebDescriptionAttribute other = obj as WebDescriptionAttribute; return (other != null) && other.Description == Description; } public override int GetHashCode() { return Description.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
- QilReference.cs
- PackWebRequestFactory.cs
- DataControlField.cs
- Quaternion.cs
- versioninfo.cs
- XmlDocument.cs
- XpsSerializationManager.cs
- PrinterUnitConvert.cs
- SecurityListenerSettingsLifetimeManager.cs
- StringReader.cs
- UserControlBuildProvider.cs
- followingsibling.cs
- AutomationPeer.cs
- HeaderCollection.cs
- ServiceCredentialsElement.cs
- Hashtable.cs
- ImageDrawing.cs
- NullReferenceException.cs
- StyleXamlTreeBuilder.cs
- COM2ExtendedBrowsingHandler.cs
- UnsafeNativeMethodsCLR.cs
- PropertyKey.cs
- TextAdaptor.cs
- HwndStylusInputProvider.cs
- DiscreteKeyFrames.cs
- ObjectStateEntryDbDataRecord.cs
- unitconverter.cs
- ApplicationDirectoryMembershipCondition.cs
- RequestCachePolicy.cs
- AuthStoreRoleProvider.cs
- DesignOnlyAttribute.cs
- SettingsPropertyValueCollection.cs
- controlskin.cs
- InfoCardRSACryptoProvider.cs
- NaturalLanguageHyphenator.cs
- ObjectDataSourceSelectingEventArgs.cs
- XmlArrayAttribute.cs
- WsatServiceCertificate.cs
- invalidudtexception.cs
- ISCIIEncoding.cs
- Drawing.cs
- ImageSourceConverter.cs
- TypedReference.cs
- DataServiceQueryOfT.cs
- Splitter.cs
- AccessorTable.cs
- XsltConvert.cs
- SystemIPInterfaceStatistics.cs
- IsolatedStorageFileStream.cs
- HwndSource.cs
- LocalTransaction.cs
- IndicCharClassifier.cs
- RemotingConfiguration.cs
- sqlstateclientmanager.cs
- MultiSelector.cs
- VScrollProperties.cs
- XmlAttribute.cs
- HtmlTernaryTree.cs
- ToolStripContainer.cs
- PlaceHolder.cs
- DelayDesigner.cs
- ComponentConverter.cs
- ObjectListGeneralPage.cs
- RoutedEventValueSerializer.cs
- RelationalExpressions.cs
- ConnectionOrientedTransportElement.cs
- ListDataHelper.cs
- ListViewItemSelectionChangedEvent.cs
- EmptyStringExpandableObjectConverter.cs
- HttpRawResponse.cs
- WindowsListViewItemCheckBox.cs
- WsdlWriter.cs
- XmlSchemaAttribute.cs
- TextSchema.cs
- ProxyWebPartManager.cs
- SettingsPropertyWrongTypeException.cs
- RelationshipType.cs
- ArrayExtension.cs
- MetadataArtifactLoaderFile.cs
- HostingEnvironmentSection.cs
- InputBinding.cs
- MetadataItemSerializer.cs
- SecurityCriticalDataForSet.cs
- RemotingConfiguration.cs
- ListControl.cs
- DesignerExtenders.cs
- DbSource.cs
- HideDisabledControlAdapter.cs
- TransactionOptions.cs
- SqlVisitor.cs
- DirectionalLight.cs
- SplineKeyFrames.cs
- MimePart.cs
- PeerObject.cs
- CompoundFileStreamReference.cs
- Selector.cs
- RoutedEventValueSerializer.cs
- DependencyStoreSurrogate.cs
- followingquery.cs
- SqlDataSourceConfigureSelectPanel.cs