Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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. //------------------------------------------------------------------------------ // // 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UnsafeMethods.cs
- ReversePositionQuery.cs
- Validator.cs
- BaseCAMarshaler.cs
- XmlObjectSerializerReadContextComplex.cs
- GridEntry.cs
- XsltQilFactory.cs
- DataListCommandEventArgs.cs
- OleDbWrapper.cs
- Expressions.cs
- localization.cs
- MasterPageParser.cs
- DataGridViewEditingControlShowingEventArgs.cs
- AmbientLight.cs
- DataGridViewCellEventArgs.cs
- SimpleType.cs
- RegisteredArrayDeclaration.cs
- NonVisualControlAttribute.cs
- DrawingState.cs
- OleDbError.cs
- Utilities.cs
- MulticastOption.cs
- PagePropertiesChangingEventArgs.cs
- ListControl.cs
- SystemException.cs
- EllipseGeometry.cs
- FunctionDescription.cs
- ContextInformation.cs
- SendingRequestEventArgs.cs
- StrictAndMessageFilter.cs
- PaperSource.cs
- ScriptControlDescriptor.cs
- EdmProviderManifest.cs
- remotingproxy.cs
- CheckBox.cs
- DataColumnMappingCollection.cs
- Pkcs9Attribute.cs
- BypassElement.cs
- CryptoConfig.cs
- SoapSchemaImporter.cs
- ContextStack.cs
- GridViewRowPresenterBase.cs
- SlotInfo.cs
- ClientConfigurationHost.cs
- ExtenderProviderService.cs
- SkipQueryOptionExpression.cs
- XmlRootAttribute.cs
- TreeView.cs
- parserscommon.cs
- ExpressionPrefixAttribute.cs
- ArraySubsetEnumerator.cs
- SharedTcpTransportManager.cs
- SimpleType.cs
- ExitEventArgs.cs
- TextBox.cs
- FormattedTextSymbols.cs
- DoubleAnimationClockResource.cs
- ScrollChrome.cs
- EncryptedPackageFilter.cs
- QilGeneratorEnv.cs
- OracleBoolean.cs
- D3DImage.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- ThicknessConverter.cs
- CounterSample.cs
- Symbol.cs
- Solver.cs
- Transform3D.cs
- pingexception.cs
- PlainXmlDeserializer.cs
- InstalledFontCollection.cs
- DataServiceEntityAttribute.cs
- DynamicPhysicalDiscoSearcher.cs
- DateTimeFormat.cs
- LayeredChannelFactory.cs
- AnchoredBlock.cs
- WindowsComboBox.cs
- Column.cs
- UnsafeNativeMethodsTablet.cs
- _ContextAwareResult.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- HierarchicalDataBoundControlAdapter.cs
- FontClient.cs
- XmlMessageFormatter.cs
- RequestCache.cs
- SchemaMerger.cs
- ISAPIRuntime.cs
- RuntimeConfig.cs
- ProcessModuleCollection.cs
- UnhandledExceptionEventArgs.cs
- StringValueConverter.cs
- PrintSchema.cs
- _CookieModule.cs
- GradientSpreadMethodValidation.cs
- TerminatorSinks.cs
- Command.cs
- RenderOptions.cs
- DrawListViewItemEventArgs.cs
- Package.cs
- TextServicesDisplayAttribute.cs