Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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. //------------------------------------------------------------------------------ // // 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.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HttpHeaderCollection.cs
- TdsValueSetter.cs
- ExecutionPropertyManager.cs
- ProfileServiceManager.cs
- EncryptedData.cs
- RoutedUICommand.cs
- Journaling.cs
- PagerSettings.cs
- SchemaTableColumn.cs
- DrawListViewSubItemEventArgs.cs
- DataListItem.cs
- ControlBuilderAttribute.cs
- KeyEvent.cs
- TextModifier.cs
- QilStrConcat.cs
- PropertyValidationContext.cs
- SkewTransform.cs
- WinFormsSecurity.cs
- XmlArrayItemAttributes.cs
- RemotingConfigParser.cs
- ToolStripRenderer.cs
- TypeResolver.cs
- MimeImporter.cs
- COM2Enum.cs
- RegexCharClass.cs
- SurrogateEncoder.cs
- ContainerUIElement3D.cs
- ComplexPropertyEntry.cs
- OleDbInfoMessageEvent.cs
- RenderingBiasValidation.cs
- WhiteSpaceTrimStringConverter.cs
- ConvertTextFrag.cs
- Binding.cs
- TraceInternal.cs
- PrincipalPermission.cs
- PropertyAccessVisitor.cs
- VisualCollection.cs
- SemanticValue.cs
- DelayedRegex.cs
- RequestCachePolicy.cs
- DataKey.cs
- RevocationPoint.cs
- Delegate.cs
- Rfc2898DeriveBytes.cs
- PageAsyncTaskManager.cs
- TraceHandlerErrorFormatter.cs
- SHA512.cs
- HtmlDocument.cs
- MulticastDelegate.cs
- WebPartDisplayModeCancelEventArgs.cs
- ScriptRef.cs
- Stylus.cs
- ParallelRangeManager.cs
- ValuePattern.cs
- AxisAngleRotation3D.cs
- LineMetrics.cs
- ActivationArguments.cs
- OdbcReferenceCollection.cs
- CompositeCollectionView.cs
- XmlReturnReader.cs
- xsdvalidator.cs
- InlineCollection.cs
- MediaPlayer.cs
- CodeDomSerializationProvider.cs
- MeasureData.cs
- AccessDataSourceView.cs
- ClientRuntimeConfig.cs
- DateTimeConverter2.cs
- SuppressMessageAttribute.cs
- DynamicArgumentDesigner.xaml.cs
- CodeAccessPermission.cs
- DataChangedEventManager.cs
- KeyConverter.cs
- SharedRuntimeState.cs
- TimeEnumHelper.cs
- MasterPageParser.cs
- VectorCollection.cs
- EntryPointNotFoundException.cs
- DataGridViewColumnHeaderCell.cs
- HebrewCalendar.cs
- MediaElement.cs
- FormatterConverter.cs
- ToolStripItemTextRenderEventArgs.cs
- SqlDependencyListener.cs
- DrawingBrush.cs
- contentDescriptor.cs
- ThaiBuddhistCalendar.cs
- ImageListUtils.cs
- TextCollapsingProperties.cs
- TimerTable.cs
- LambdaCompiler.Address.cs
- DataGridPagerStyle.cs
- SkinBuilder.cs
- InputBinder.cs
- AnnotationResourceChangedEventArgs.cs
- ColumnPropertiesGroup.cs
- SequentialActivityDesigner.cs
- IRCollection.cs
- ScriptManagerProxy.cs
- ZoneLinkButton.cs