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
- CodeExpressionCollection.cs
- BindingValueChangedEventArgs.cs
- EndpointDispatcher.cs
- PathData.cs
- DbMetaDataFactory.cs
- InvalidCastException.cs
- LinqDataSourceInsertEventArgs.cs
- thaishape.cs
- XmlSchemaObjectTable.cs
- SecurityProtocolFactory.cs
- CookieHandler.cs
- ResXResourceWriter.cs
- PcmConverter.cs
- RelationshipFixer.cs
- LocalBuilder.cs
- DataControlPagerLinkButton.cs
- BitmapSourceSafeMILHandle.cs
- NeedSkipTokenVisitor.cs
- XPathPatternParser.cs
- Activation.cs
- TdsParserStaticMethods.cs
- VideoDrawing.cs
- WriteTimeStream.cs
- CodeNamespace.cs
- WebPart.cs
- BamlResourceDeserializer.cs
- BitConverter.cs
- IERequestCache.cs
- SelectionListComponentEditor.cs
- UpdateExpressionVisitor.cs
- InputMethodStateTypeInfo.cs
- SiteOfOriginPart.cs
- CookieParameter.cs
- OuterGlowBitmapEffect.cs
- ClearTypeHintValidation.cs
- EventLogPropertySelector.cs
- IODescriptionAttribute.cs
- EntityDataSourceSelectedEventArgs.cs
- DataReaderContainer.cs
- Ray3DHitTestResult.cs
- RawStylusInput.cs
- UIElementParagraph.cs
- LassoHelper.cs
- AutomationPropertyInfo.cs
- SizeConverter.cs
- DesignerVerbCollection.cs
- ApplicationDirectory.cs
- AuthenticationServiceManager.cs
- UnsafeNativeMethods.cs
- XmlTextWriter.cs
- EpmSourceTree.cs
- StatusBar.cs
- VScrollProperties.cs
- XmlBoundElement.cs
- MemberRestriction.cs
- FixedFindEngine.cs
- RenderTargetBitmap.cs
- WebServiceData.cs
- MergablePropertyAttribute.cs
- FacetChecker.cs
- SelectionEditingBehavior.cs
- TheQuery.cs
- Avt.cs
- BinarySerializer.cs
- NodeLabelEditEvent.cs
- IsolationInterop.cs
- RegisteredDisposeScript.cs
- SubqueryTrackingVisitor.cs
- ServicePoint.cs
- XmlSchemaCollection.cs
- ColumnCollection.cs
- MetadataExporter.cs
- ExpressionEditorAttribute.cs
- DbSetClause.cs
- HttpHeaderCollection.cs
- HtmlMeta.cs
- SoapFault.cs
- DLinqDataModelProvider.cs
- DefaultWorkflowSchedulerService.cs
- Rule.cs
- SqlInternalConnectionTds.cs
- BitmapFrameEncode.cs
- DetailsViewUpdatedEventArgs.cs
- ToolStripManager.cs
- ContextQuery.cs
- RegexMatchCollection.cs
- FixedTextContainer.cs
- TaskScheduler.cs
- unsafenativemethodstextservices.cs
- VSWCFServiceContractGenerator.cs
- ProfessionalColors.cs
- DataSetMappper.cs
- BinaryMethodMessage.cs
- Timeline.cs
- X509Utils.cs
- ApplicationActivator.cs
- NumberFormatInfo.cs
- DesignerAutoFormatCollection.cs
- HandledEventArgs.cs
- KeyConverter.cs