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
- AsmxEndpointPickerExtension.cs
- GenericNameHandler.cs
- FormsAuthenticationConfiguration.cs
- TabControl.cs
- XmlDataProvider.cs
- IImplicitResourceProvider.cs
- Clause.cs
- UnmanagedMemoryStreamWrapper.cs
- Renderer.cs
- ApplicationActivator.cs
- SweepDirectionValidation.cs
- InvalidOperationException.cs
- XmlExpressionDumper.cs
- CompositeActivityMarkupSerializer.cs
- TextMarkerSource.cs
- QueryRewriter.cs
- HttpClientChannel.cs
- InternalConfigConfigurationFactory.cs
- DesignTimeVisibleAttribute.cs
- GridViewSelectEventArgs.cs
- CodeEventReferenceExpression.cs
- PriorityItem.cs
- DbDeleteCommandTree.cs
- AuthenticationModuleElement.cs
- NodeFunctions.cs
- UnlockInstanceAsyncResult.cs
- TemplateBindingExpressionConverter.cs
- HtmlEmptyTagControlBuilder.cs
- ComponentEditorForm.cs
- FixedSOMTableRow.cs
- CharacterHit.cs
- FaultPropagationQuery.cs
- ToolBarButton.cs
- CalendarModeChangedEventArgs.cs
- HiddenFieldPageStatePersister.cs
- XmlSchemaGroup.cs
- X509SecurityToken.cs
- ToolStripRenderer.cs
- PointF.cs
- fixedPageContentExtractor.cs
- CardSpaceException.cs
- DataKeyArray.cs
- webbrowsersite.cs
- FormatVersion.cs
- ParsedRoute.cs
- DataGridHeaderBorder.cs
- TemplatedWizardStep.cs
- CommonProperties.cs
- SqlDataSourceConfigureFilterForm.cs
- EpmSyndicationContentSerializer.cs
- ObjectDisposedException.cs
- Cursor.cs
- TargetInvocationException.cs
- FamilyCollection.cs
- RuleCache.cs
- BamlLocalizableResourceKey.cs
- Point4DConverter.cs
- RemoteWebConfigurationHostServer.cs
- CacheSection.cs
- RulePatternOps.cs
- ReaderWriterLock.cs
- FontSource.cs
- SvcFileManager.cs
- Button.cs
- QueueProcessor.cs
- ListComponentEditor.cs
- WCFModelStrings.Designer.cs
- SmiEventSink_DeferedProcessing.cs
- WorkflowTransactionService.cs
- PointHitTestParameters.cs
- SqlInternalConnection.cs
- SoapHeaders.cs
- InheritablePropertyChangeInfo.cs
- ScriptBehaviorDescriptor.cs
- DesignerEventService.cs
- DrawingAttributes.cs
- AutomationPatternInfo.cs
- WsatServiceCertificate.cs
- WindowsMenu.cs
- ResXResourceWriter.cs
- PersonalizationProvider.cs
- ExpressionParser.cs
- Compiler.cs
- ToolboxBitmapAttribute.cs
- ProvidersHelper.cs
- WebPartExportVerb.cs
- ObjectStateFormatter.cs
- Camera.cs
- AuthenticationModulesSection.cs
- LinqDataSourceSelectEventArgs.cs
- InputGestureCollection.cs
- OutputScopeManager.cs
- TypeBuilder.cs
- SingleTagSectionHandler.cs
- SnapLine.cs
- PermissionSetTriple.cs
- ValidatorCompatibilityHelper.cs
- XPathSelfQuery.cs
- UnsafeNativeMethods.cs
- LogAppendAsyncResult.cs