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
- DesignerDataRelationship.cs
- ManifestResourceInfo.cs
- SafePointer.cs
- SmtpDateTime.cs
- PersonalizationStateInfo.cs
- GridView.cs
- XPathNavigator.cs
- ObjectDataSourceSelectingEventArgs.cs
- SystemIcmpV4Statistics.cs
- assemblycache.cs
- DbProviderFactory.cs
- PenThread.cs
- NetworkStream.cs
- WebPartUserCapability.cs
- KeyValueConfigurationCollection.cs
- RegexWriter.cs
- XmlSchemaSimpleTypeRestriction.cs
- MemberHolder.cs
- LocatorManager.cs
- ProgressBar.cs
- CachedTypeface.cs
- SystemKeyConverter.cs
- CommunicationObjectFaultedException.cs
- OracleTransaction.cs
- ImageCollectionEditor.cs
- AspNetHostingPermission.cs
- DataGridViewComboBoxColumn.cs
- SqlWriter.cs
- Typography.cs
- SmtpDigestAuthenticationModule.cs
- CompleteWizardStep.cs
- CodeEventReferenceExpression.cs
- HttpResponseInternalWrapper.cs
- DesignerTransactionCloseEvent.cs
- ComEventsMethod.cs
- HtmlElement.cs
- storepermissionattribute.cs
- RuntimeConfigurationRecord.cs
- DialogResultConverter.cs
- ToolStripItemCollection.cs
- X509IssuerSerialKeyIdentifierClause.cs
- DataBinder.cs
- ZipFileInfoCollection.cs
- MaskInputRejectedEventArgs.cs
- AttributeCollection.cs
- GridViewUpdatedEventArgs.cs
- Subtree.cs
- IsolatedStorageFileStream.cs
- WebResponse.cs
- BrowserDefinitionCollection.cs
- tibetanshape.cs
- BindingBase.cs
- SizeLimitedCache.cs
- EntityModelSchemaGenerator.cs
- ConditionedDesigner.cs
- IndentedWriter.cs
- CardSpacePolicyElement.cs
- NotifyInputEventArgs.cs
- TrackingServices.cs
- NetworkInterface.cs
- StrokeNodeOperations2.cs
- StylusShape.cs
- PenContexts.cs
- XmlObjectSerializerWriteContextComplexJson.cs
- MetafileHeaderEmf.cs
- StoreConnection.cs
- CriticalFinalizerObject.cs
- DEREncoding.cs
- BindingUtils.cs
- TagPrefixInfo.cs
- MediaPlayer.cs
- ResXResourceWriter.cs
- TextEditorCopyPaste.cs
- TaskCanceledException.cs
- ProviderSettings.cs
- _CacheStreams.cs
- TrackingSection.cs
- SelectionManager.cs
- WebBrowserDocumentCompletedEventHandler.cs
- ItemContainerGenerator.cs
- EventsTab.cs
- _ShellExpression.cs
- DefaultTypeArgumentAttribute.cs
- ComponentDesigner.cs
- PolicyManager.cs
- ImageMetadata.cs
- TextEditorThreadLocalStore.cs
- BuildDependencySet.cs
- EncryptedData.cs
- ScriptingAuthenticationServiceSection.cs
- ResourceWriter.cs
- IdentityReference.cs
- ObjectCloneHelper.cs
- PseudoWebRequest.cs
- ValidateNames.cs
- DbSetClause.cs
- ResolveDuplex11AsyncResult.cs
- CompressEmulationStream.cs
- AutoResizedEvent.cs
- WebResourceUtil.cs