Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / UI / ToolboxDataAttribute.cs / 1 / ToolboxDataAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI { using System; using System.ComponentModel; using System.Globalization; using System.Security.Permissions; using System.Web.Util; ////// ToolboxDataAttribute /// [AttributeUsage(AttributeTargets.Class)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ToolboxDataAttribute : Attribute { ////// /// public static readonly ToolboxDataAttribute Default = new ToolboxDataAttribute(String.Empty); private string data = String.Empty; ////// public string Data { get { return this.data; } } ////// ///public ToolboxDataAttribute(string data) { this.data = data; } /// /// public override int GetHashCode() { return ((Data != null) ? Data.GetHashCode() : 0); } ///[To be supplied.] ////// ///public override bool Equals(object obj) { if (obj == this) { return true; } if ((obj != null) && (obj is ToolboxDataAttribute)) { return(StringUtil.EqualsIgnoreCase(((ToolboxDataAttribute)obj).Data, data)); } return false; } /// /// ///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 { using System; using System.ComponentModel; using System.Globalization; using System.Security.Permissions; using System.Web.Util; ////// ToolboxDataAttribute /// [AttributeUsage(AttributeTargets.Class)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ToolboxDataAttribute : Attribute { ////// /// public static readonly ToolboxDataAttribute Default = new ToolboxDataAttribute(String.Empty); private string data = String.Empty; ////// public string Data { get { return this.data; } } ////// ///public ToolboxDataAttribute(string data) { this.data = data; } /// /// public override int GetHashCode() { return ((Data != null) ? Data.GetHashCode() : 0); } ///[To be supplied.] ////// ///public override bool Equals(object obj) { if (obj == this) { return true; } if ((obj != null) && (obj is ToolboxDataAttribute)) { return(StringUtil.EqualsIgnoreCase(((ToolboxDataAttribute)obj).Data, data)); } return false; } /// /// ///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
- FlowLayout.cs
- ToolStripOverflowButton.cs
- StringBuilder.cs
- PaintEvent.cs
- StrongNameKeyPair.cs
- UpDownBase.cs
- TcpTransportSecurityElement.cs
- DateTimeValueSerializerContext.cs
- IProvider.cs
- Options.cs
- BindingContext.cs
- SystemNetHelpers.cs
- AnchoredBlock.cs
- ScriptReference.cs
- CutCopyPasteHelper.cs
- EntityViewGenerationConstants.cs
- ReadOnlyDictionary.cs
- BindToObject.cs
- UIElementCollection.cs
- ModelUIElement3D.cs
- TypeDescriptionProviderAttribute.cs
- InternalBufferOverflowException.cs
- DataGridViewCellEventArgs.cs
- SecondaryIndexList.cs
- ValuePattern.cs
- SessionState.cs
- XmlQualifiedName.cs
- StdRegProviderWrapper.cs
- RowBinding.cs
- PipelineComponent.cs
- PropertyStore.cs
- RbTree.cs
- PrintController.cs
- BindingContext.cs
- LayoutInformation.cs
- DataColumn.cs
- TypeUtil.cs
- FixedDocumentPaginator.cs
- EntityDataSourceContextCreatingEventArgs.cs
- PersonalizationStateInfo.cs
- Label.cs
- TableSectionStyle.cs
- Hex.cs
- GridViewUpdatedEventArgs.cs
- EntityDataSourceDesignerHelper.cs
- LinkUtilities.cs
- LinqDataSourceStatusEventArgs.cs
- DataService.cs
- RectAnimation.cs
- PngBitmapEncoder.cs
- MetadataFile.cs
- AvTrace.cs
- WebPartDisplayModeCollection.cs
- ProcessHost.cs
- DataGridColumnCollection.cs
- QilNode.cs
- HitTestResult.cs
- Math.cs
- BaseDataListComponentEditor.cs
- GradientBrush.cs
- BackgroundWorker.cs
- WebConfigurationHostFileChange.cs
- WinInet.cs
- ErrorView.xaml.cs
- DataObject.cs
- TableColumn.cs
- Listbox.cs
- AnimationTimeline.cs
- NameTable.cs
- Facet.cs
- KeyValuePairs.cs
- StringFunctions.cs
- FirstQueryOperator.cs
- HGlobalSafeHandle.cs
- ParamArrayAttribute.cs
- DbDataReader.cs
- LinearQuaternionKeyFrame.cs
- UpdateManifestForBrowserApplication.cs
- QuaternionAnimationUsingKeyFrames.cs
- DrawToolTipEventArgs.cs
- PrintController.cs
- ListSourceHelper.cs
- TextBoxRenderer.cs
- cookieexception.cs
- CultureSpecificCharacterBufferRange.cs
- Header.cs
- DataGridViewColumnConverter.cs
- PropertyRef.cs
- TextRenderer.cs
- PersonalizationAdministration.cs
- TimeManager.cs
- CharacterMetrics.cs
- WinInet.cs
- XmlValueConverter.cs
- FileDialogCustomPlacesCollection.cs
- WindowsProgressbar.cs
- RangeBaseAutomationPeer.cs
- Effect.cs
- BitSet.cs
- GeometryModel3D.cs