Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- GeneralTransformCollection.cs
- CompilationUnit.cs
- DetailsViewRowCollection.cs
- HostProtectionException.cs
- XmlCustomFormatter.cs
- EntityType.cs
- ProcessProtocolHandler.cs
- AspCompat.cs
- XmlSerializerAssemblyAttribute.cs
- ReadWriteObjectLock.cs
- FixUp.cs
- TransformerConfigurationWizardBase.cs
- Vector3DAnimationBase.cs
- DataBindingCollectionConverter.cs
- RC2.cs
- Positioning.cs
- DispatcherHooks.cs
- CodeGotoStatement.cs
- ClientData.cs
- BreakRecordTable.cs
- SqlMetaData.cs
- ResourceKey.cs
- ChtmlSelectionListAdapter.cs
- ListView.cs
- DateTimeFormat.cs
- PageContentCollection.cs
- Frame.cs
- GeneratedCodeAttribute.cs
- Certificate.cs
- PostBackTrigger.cs
- XmlIterators.cs
- MenuItemStyleCollection.cs
- BStrWrapper.cs
- DataGridRow.cs
- AsyncContentLoadedEventArgs.cs
- CodeDOMUtility.cs
- TypeDescriptorContext.cs
- InstanceValue.cs
- XmlException.cs
- ItemType.cs
- HttpHandlersSection.cs
- ListViewSortEventArgs.cs
- ArgumentValue.cs
- HorizontalAlignConverter.cs
- PasswordDeriveBytes.cs
- Rect.cs
- ContentOperations.cs
- XmlUrlResolver.cs
- DBCommand.cs
- SizeFConverter.cs
- IfElseDesigner.xaml.cs
- Opcode.cs
- DataChangedEventManager.cs
- PopupRootAutomationPeer.cs
- RadioButton.cs
- TaskHelper.cs
- MILUtilities.cs
- SID.cs
- TypefaceMap.cs
- AutomationPropertyInfo.cs
- assemblycache.cs
- ControlAdapter.cs
- SecurityCriticalDataForSet.cs
- ExpandCollapseProviderWrapper.cs
- RichTextBox.cs
- AllowedAudienceUriElement.cs
- ComEventsInfo.cs
- EpmSourcePathSegment.cs
- JsonObjectDataContract.cs
- DataRowView.cs
- LiteralTextContainerControlBuilder.cs
- SoapCommonClasses.cs
- Literal.cs
- Decorator.cs
- Command.cs
- HttpApplicationStateWrapper.cs
- DesignerTextViewAdapter.cs
- RecommendedAsConfigurableAttribute.cs
- SendMailErrorEventArgs.cs
- StandardCommands.cs
- safelinkcollection.cs
- IList.cs
- ProcessThreadCollection.cs
- UnauthorizedAccessException.cs
- BindingCompleteEventArgs.cs
- SystemFonts.cs
- DataGridViewCellPaintingEventArgs.cs
- ServiceModelExtensionCollectionElement.cs
- GridErrorDlg.cs
- TerminatorSinks.cs
- XmlSchemaDatatype.cs
- MetadataSet.cs
- RijndaelManagedTransform.cs
- CompilerScopeManager.cs
- TraceShell.cs
- HiddenField.cs
- AttributedMetaModel.cs
- InfoCardCryptoHelper.cs
- ObjectHandle.cs
- Control.cs