Code:
/ DotNET / DotNET / 8.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
- DesignerTransactionCloseEvent.cs
- HiddenField.cs
- XmlWhitespace.cs
- KnownTypeAttribute.cs
- UriGenerator.cs
- SingleAnimation.cs
- XPathSingletonIterator.cs
- EntityCommandDefinition.cs
- FileEnumerator.cs
- NetNamedPipeSecurityElement.cs
- XamlSerializerUtil.cs
- UriExt.cs
- TreeWalker.cs
- DataGridViewMethods.cs
- DoubleLinkListEnumerator.cs
- XmlQualifiedName.cs
- InputDevice.cs
- RouteValueExpressionBuilder.cs
- dtdvalidator.cs
- HttpApplication.cs
- ContextBase.cs
- ChtmlTextWriter.cs
- XmlDataSourceDesigner.cs
- RuleSetDialog.Designer.cs
- DefaultIfEmptyQueryOperator.cs
- HierarchicalDataBoundControlAdapter.cs
- IncrementalCompileAnalyzer.cs
- XPathException.cs
- ObjectComplexPropertyMapping.cs
- CodeChecksumPragma.cs
- XsltException.cs
- ClientTargetCollection.cs
- VSWCFServiceContractGenerator.cs
- Rijndael.cs
- ListSortDescription.cs
- xmlformatgeneratorstatics.cs
- TokenizerHelper.cs
- CodeGen.cs
- DefaultAssemblyResolver.cs
- FixUp.cs
- SqlDataSourceEnumerator.cs
- invalidudtexception.cs
- HijriCalendar.cs
- Decoder.cs
- GlobalProxySelection.cs
- WebEventTraceProvider.cs
- OutOfMemoryException.cs
- SafeArrayRankMismatchException.cs
- WebPartZone.cs
- ContextStaticAttribute.cs
- PropertyRecord.cs
- ExpressionBinding.cs
- log.cs
- BamlTreeMap.cs
- DebugView.cs
- AesManaged.cs
- CollectionChange.cs
- SQLBytesStorage.cs
- DetailsViewDeleteEventArgs.cs
- InstanceBehavior.cs
- GradientSpreadMethodValidation.cs
- TextProviderWrapper.cs
- TrackingQueryElement.cs
- ArrangedElementCollection.cs
- DoWorkEventArgs.cs
- XmlSchemaValidationException.cs
- Size3D.cs
- IODescriptionAttribute.cs
- ServiceModelExtensionElement.cs
- SessionStateModule.cs
- Buffer.cs
- UIElement3DAutomationPeer.cs
- Win32.cs
- HelloMessageCD1.cs
- SessionStateContainer.cs
- StrokeCollection.cs
- InsufficientMemoryException.cs
- MatrixAnimationUsingKeyFrames.cs
- OdbcException.cs
- _CommandStream.cs
- XmlDomTextWriter.cs
- PropertyAccessVisitor.cs
- PreservationFileReader.cs
- WebPartDisplayMode.cs
- CompilerTypeWithParams.cs
- AssociatedControlConverter.cs
- ActivitySurrogateSelector.cs
- Automation.cs
- SqlCacheDependencySection.cs
- SchemaImporterExtension.cs
- PopupControlService.cs
- DriveNotFoundException.cs
- XsltArgumentList.cs
- CacheDependency.cs
- ProcessStartInfo.cs
- IsolatedStoragePermission.cs
- Identifier.cs
- WinEventQueueItem.cs
- KnownBoxes.cs
- PackageDigitalSignatureManager.cs