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
- TypeDelegator.cs
- Stroke2.cs
- x509utils.cs
- RegexWorker.cs
- NavigationPropertySingletonExpression.cs
- PostBackOptions.cs
- DirectoryInfo.cs
- QueryableDataSource.cs
- DataGridViewTopLeftHeaderCell.cs
- SchemaImporter.cs
- FacetValueContainer.cs
- OLEDB_Util.cs
- SettingsBase.cs
- BasicViewGenerator.cs
- Attributes.cs
- ProviderUtil.cs
- FrameworkContentElement.cs
- ConfigurationValidatorAttribute.cs
- ProcessModelSection.cs
- metadatamappinghashervisitor.cs
- SafeLibraryHandle.cs
- ContainerSelectorActiveEvent.cs
- ApplicationBuildProvider.cs
- OperationDescriptionCollection.cs
- Aggregates.cs
- SystemColors.cs
- GridItemCollection.cs
- Decimal.cs
- AttributeCollection.cs
- TogglePatternIdentifiers.cs
- InputReportEventArgs.cs
- EventBuilder.cs
- MailWriter.cs
- AttachedAnnotation.cs
- PaperSource.cs
- DataGridViewSelectedColumnCollection.cs
- TextEditorMouse.cs
- SymLanguageType.cs
- NameTable.cs
- TextServicesDisplayAttributePropertyRanges.cs
- ContainerUIElement3D.cs
- BufferedReadStream.cs
- CalendarModeChangedEventArgs.cs
- BitVector32.cs
- SettingsBase.cs
- HtmlInputControl.cs
- EncryptedKeyIdentifierClause.cs
- TimeSpanSecondsConverter.cs
- TextCharacters.cs
- PointF.cs
- ProgressBarHighlightConverter.cs
- HWStack.cs
- DebugInfoGenerator.cs
- ListViewDataItem.cs
- ResourceReferenceExpressionConverter.cs
- ListViewHitTestInfo.cs
- ComplexLine.cs
- FixedSOMLineRanges.cs
- InputMethodStateChangeEventArgs.cs
- TimeoutHelper.cs
- SqlClientMetaDataCollectionNames.cs
- PerformanceCounter.cs
- SQLByteStorage.cs
- ObjectDataSourceView.cs
- UTF8Encoding.cs
- x509utils.cs
- Vector3D.cs
- XLinq.cs
- XmlSiteMapProvider.cs
- LineSegment.cs
- Maps.cs
- MetaTableHelper.cs
- TemplateBuilder.cs
- XmlMemberMapping.cs
- MimeMapping.cs
- AnimationClock.cs
- adornercollection.cs
- PointLight.cs
- SettingsAttributeDictionary.cs
- BinHexEncoder.cs
- ServiceHostingEnvironment.cs
- TableProviderWrapper.cs
- DebugView.cs
- XmlUTF8TextWriter.cs
- SynthesizerStateChangedEventArgs.cs
- ExtensionSimplifierMarkupObject.cs
- Mappings.cs
- GradientStop.cs
- CapabilitiesState.cs
- ObjectView.cs
- Boolean.cs
- InlineCategoriesDocument.cs
- SqlInternalConnectionTds.cs
- OleDbReferenceCollection.cs
- BamlLocalizationDictionary.cs
- RuntimeResourceSet.cs
- HeaderCollection.cs
- GridViewPageEventArgs.cs
- figurelengthconverter.cs
- Completion.cs