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 / 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
- FixUpCollection.cs
- Missing.cs
- ObservableCollection.cs
- Enum.cs
- ValidationEventArgs.cs
- SQLStringStorage.cs
- EndPoint.cs
- path.cs
- StructuredProperty.cs
- InlineUIContainer.cs
- StringAnimationUsingKeyFrames.cs
- SafeHandle.cs
- sqlstateclientmanager.cs
- ViewManager.cs
- ObjectConverter.cs
- DataRowExtensions.cs
- NeedSkipTokenVisitor.cs
- RuleSettingsCollection.cs
- HttpPostedFileWrapper.cs
- Grid.cs
- TextBoxRenderer.cs
- MatrixTransform3D.cs
- LinkedList.cs
- BitmapEffectGroup.cs
- XmlSchemaAnnotation.cs
- FixedSOMPageConstructor.cs
- TwoPhaseCommitProxy.cs
- LinearKeyFrames.cs
- DataGridViewColumnStateChangedEventArgs.cs
- EntitySetDataBindingList.cs
- PackageRelationshipSelector.cs
- ExpressionHelper.cs
- WebPartsPersonalizationAuthorization.cs
- TextTreeUndo.cs
- XmlSchemaExternal.cs
- OdbcConnectionPoolProviderInfo.cs
- DocumentPage.cs
- DataMemberConverter.cs
- ProjectionCamera.cs
- Point3DIndependentAnimationStorage.cs
- ConnectionsZone.cs
- BlurEffect.cs
- dtdvalidator.cs
- EventToken.cs
- RequestCachingSection.cs
- CheckBoxBaseAdapter.cs
- SmiContext.cs
- StringFreezingAttribute.cs
- SelectionRange.cs
- PtsHelper.cs
- GridView.cs
- WebControlToolBoxItem.cs
- CapabilitiesState.cs
- DataGridViewCheckBoxCell.cs
- HtmlValidatorAdapter.cs
- UniqueIdentifierService.cs
- ScrollEventArgs.cs
- ProjectionCamera.cs
- TypeDescriptionProviderAttribute.cs
- GeneralTransform2DTo3D.cs
- DependencyPropertyHelper.cs
- ShaderRenderModeValidation.cs
- DataGridViewDataConnection.cs
- Keyboard.cs
- Delegate.cs
- WsatTransactionFormatter.cs
- Scripts.cs
- RequestCacheEntry.cs
- GeneralTransform3D.cs
- FieldAccessException.cs
- GradientBrush.cs
- PassportAuthentication.cs
- BoolExpressionVisitors.cs
- HtmlHistory.cs
- DataGridViewRowsAddedEventArgs.cs
- BamlLocalizableResourceKey.cs
- DataObjectAttribute.cs
- TreeChangeInfo.cs
- SynchronizedDispatch.cs
- TagMapInfo.cs
- EdgeModeValidation.cs
- XmlWrappingReader.cs
- ObjectHandle.cs
- DataServiceHostFactory.cs
- PointCollection.cs
- SqlCacheDependencySection.cs
- Utils.cs
- Operand.cs
- TdsParserStaticMethods.cs
- VoiceChangeEventArgs.cs
- BreadCrumbTextConverter.cs
- HttpHeaderCollection.cs
- Completion.cs
- FeedUtils.cs
- StyleBamlTreeBuilder.cs
- ContentWrapperAttribute.cs
- DataSourceView.cs
- RelatedImageListAttribute.cs
- ResizeGrip.cs
- AggregationMinMaxHelpers.cs