Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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)); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PanelDesigner.cs
- MediaElementAutomationPeer.cs
- HttpConfigurationContext.cs
- clipboard.cs
- FileStream.cs
- ToolStripItemEventArgs.cs
- SafeCryptContextHandle.cs
- XmlILConstructAnalyzer.cs
- SystemColors.cs
- ProgressChangedEventArgs.cs
- WindowsScrollBar.cs
- altserialization.cs
- FocusWithinProperty.cs
- HttpRequestTraceRecord.cs
- ObjectHandle.cs
- ArrowControl.xaml.cs
- EditorPart.cs
- ListenerSingletonConnectionReader.cs
- DefaultParameterValueAttribute.cs
- ExtendedTransformFactory.cs
- JapaneseCalendar.cs
- TouchesOverProperty.cs
- DataGridTable.cs
- LabelEditEvent.cs
- ContentFilePart.cs
- NullReferenceException.cs
- ValidationError.cs
- AttachedPropertyMethodSelector.cs
- BamlVersionHeader.cs
- NotImplementedException.cs
- OracleCommand.cs
- XmlDocument.cs
- DbTransaction.cs
- RSACryptoServiceProvider.cs
- CompilerGlobalScopeAttribute.cs
- DeploymentSection.cs
- DeobfuscatingStream.cs
- Line.cs
- BamlRecordHelper.cs
- FileLogRecordEnumerator.cs
- TargetFrameworkUtil.cs
- MetaTableHelper.cs
- DateTimeValueSerializer.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- BuildProvider.cs
- VersionPair.cs
- TextCharacters.cs
- ScrollPatternIdentifiers.cs
- RecommendedAsConfigurableAttribute.cs
- Baml2006KeyRecord.cs
- PersistenceParticipant.cs
- TextAutomationPeer.cs
- MatrixTransform3D.cs
- ScriptReference.cs
- PrePostDescendentsWalker.cs
- BinHexEncoder.cs
- CultureTableRecord.cs
- DateTimeParse.cs
- BuildProvider.cs
- LinqToSqlWrapper.cs
- FormViewModeEventArgs.cs
- NavigatorInput.cs
- DriveInfo.cs
- ServiceModelActivationSectionGroup.cs
- AttributeCollection.cs
- ZoneMembershipCondition.cs
- ScriptControlManager.cs
- SingleResultAttribute.cs
- TriggerActionCollection.cs
- CommandBindingCollection.cs
- AQNBuilder.cs
- _RequestLifetimeSetter.cs
- DirectionalLight.cs
- SessionSwitchEventArgs.cs
- HMACSHA1.cs
- MarkupExtensionReturnTypeAttribute.cs
- LookupBindingPropertiesAttribute.cs
- OutKeywords.cs
- ContextMenuStripGroupCollection.cs
- SmtpDigestAuthenticationModule.cs
- Message.cs
- SynchronizedDisposablePool.cs
- EncoderReplacementFallback.cs
- AdornerHitTestResult.cs
- LineGeometry.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- ContentElementAutomationPeer.cs
- WebControlAdapter.cs
- HttpHandlerAction.cs
- TdsParser.cs
- Mapping.cs
- XsltConvert.cs
- WindowsComboBox.cs
- StatusBarDrawItemEvent.cs
- ComponentConverter.cs
- BreakRecordTable.cs
- DBCommand.cs
- Error.cs
- SerialPort.cs
- WebServiceReceiveDesigner.cs