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
- DataGridCell.cs
- odbcmetadatacolumnnames.cs
- InlinedAggregationOperator.cs
- RTLAwareMessageBox.cs
- _SSPIWrapper.cs
- PropertyEmitter.cs
- ContractCodeDomInfo.cs
- BufferModesCollection.cs
- DesignerListAdapter.cs
- CryptoKeySecurity.cs
- HitTestParameters3D.cs
- DirectionalLight.cs
- ValueTypeFixupInfo.cs
- MetabaseSettingsIis7.cs
- SoapBinding.cs
- InheritablePropertyChangeInfo.cs
- HexParser.cs
- OleDbSchemaGuid.cs
- ByteKeyFrameCollection.cs
- HtmlInputCheckBox.cs
- WorkflowHostingResponseContext.cs
- PublishLicense.cs
- WindowsClaimSet.cs
- GroupBoxRenderer.cs
- DataContractSerializerElement.cs
- XmlSchemaValidationException.cs
- WindowsFormsSynchronizationContext.cs
- ScriptingWebServicesSectionGroup.cs
- PrintDialog.cs
- SimpleBitVector32.cs
- DataBindingExpressionBuilder.cs
- SiteMapHierarchicalDataSourceView.cs
- DbSetClause.cs
- InputScopeManager.cs
- FigureParaClient.cs
- SqlException.cs
- RemoteWebConfigurationHost.cs
- DefaultValueAttribute.cs
- ObjectIDGenerator.cs
- SqlMethods.cs
- MimeMapping.cs
- TimeSpanStorage.cs
- ToolStripContentPanel.cs
- BaseCodeDomTreeGenerator.cs
- WebOperationContext.cs
- TemplateColumn.cs
- ColorTransformHelper.cs
- DiscoveryDocumentReference.cs
- TextServicesManager.cs
- Globals.cs
- MimeMultiPart.cs
- XPathAncestorQuery.cs
- DataServiceProviderMethods.cs
- EventSourceCreationData.cs
- Fonts.cs
- ExceptionUtil.cs
- AppSettingsExpressionBuilder.cs
- EditingCoordinator.cs
- DataRow.cs
- ApplicationSecurityManager.cs
- ResourceReferenceExpressionConverter.cs
- StateBag.cs
- DataGridCaption.cs
- CodeExpressionStatement.cs
- XmlLangPropertyAttribute.cs
- LassoHelper.cs
- columnmapkeybuilder.cs
- InternalControlCollection.cs
- LogicalMethodInfo.cs
- UnknownMessageReceivedEventArgs.cs
- RequiredAttributeAttribute.cs
- TextTreeRootTextBlock.cs
- DbProviderFactoriesConfigurationHandler.cs
- _NestedMultipleAsyncResult.cs
- SystemWebExtensionsSectionGroup.cs
- shaperfactoryquerycachekey.cs
- HideDisabledControlAdapter.cs
- FtpRequestCacheValidator.cs
- DataGridTable.cs
- BrowserInteropHelper.cs
- WorkerRequest.cs
- Command.cs
- WorkflowQueuingService.cs
- DiscoveryDocument.cs
- ValueType.cs
- ScrollViewer.cs
- OracleCommandSet.cs
- DataControlFieldHeaderCell.cs
- TableLayoutColumnStyleCollection.cs
- TextWriterTraceListener.cs
- MouseEventArgs.cs
- recordstatefactory.cs
- ButtonFieldBase.cs
- UntypedNullExpression.cs
- TextEditorSelection.cs
- SafeReversePInvokeHandle.cs
- PageAsyncTask.cs
- FileDialogCustomPlaces.cs
- PowerStatus.cs
- MasterPage.cs