Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- FixedPageStructure.cs
- SqlServices.cs
- LineServicesRun.cs
- messageonlyhwndwrapper.cs
- FaultCode.cs
- QfeChecker.cs
- TemplateBamlRecordReader.cs
- GregorianCalendar.cs
- LocalServiceSecuritySettings.cs
- CategoryAttribute.cs
- TdsParserSafeHandles.cs
- MarginCollapsingState.cs
- RootBrowserWindow.cs
- FixedTextContainer.cs
- CheckBoxStandardAdapter.cs
- CallContext.cs
- EventLogEntryCollection.cs
- RoutedEvent.cs
- DesignBindingPicker.cs
- AutomationElement.cs
- RtfControlWordInfo.cs
- ProfilePropertyNameValidator.cs
- ObjectAnimationUsingKeyFrames.cs
- FtpRequestCacheValidator.cs
- CacheMode.cs
- HtmlInputText.cs
- FixedSOMLineRanges.cs
- RC2.cs
- DesignerForm.cs
- ResourceAttributes.cs
- RC2.cs
- InvokeProviderWrapper.cs
- ASCIIEncoding.cs
- SqlDependencyUtils.cs
- ModelItemCollection.cs
- TypeSystemProvider.cs
- DataSetUtil.cs
- GZipUtils.cs
- SessionStateItemCollection.cs
- Animatable.cs
- ListViewInsertionMark.cs
- Point.cs
- SimplePropertyEntry.cs
- ProcessExitedException.cs
- SQLDouble.cs
- RawUIStateInputReport.cs
- TransformFinalBlockRequest.cs
- Msmq3PoisonHandler.cs
- __ConsoleStream.cs
- TypeInitializationException.cs
- MeasureItemEvent.cs
- MapPathBasedVirtualPathProvider.cs
- FontEmbeddingManager.cs
- DescendantBaseQuery.cs
- ParserStreamGeometryContext.cs
- RightNameExpirationInfoPair.cs
- ExecutionEngineException.cs
- TextPatternIdentifiers.cs
- ExpressionPrefixAttribute.cs
- WebPart.cs
- PersistNameAttribute.cs
- _CacheStreams.cs
- ReferenceEqualityComparer.cs
- ConfigurationValues.cs
- LogRecordSequence.cs
- RtfFormatStack.cs
- RemoteWebConfigurationHostServer.cs
- IndicCharClassifier.cs
- RewritingProcessor.cs
- HttpApplicationStateWrapper.cs
- DetailsViewPageEventArgs.cs
- XamlSerializer.cs
- ToolBar.cs
- ConnectivityStatus.cs
- PaperSize.cs
- FormsAuthenticationEventArgs.cs
- PartBasedPackageProperties.cs
- FontCacheUtil.cs
- RenderingBiasValidation.cs
- ScriptBehaviorDescriptor.cs
- XPathEmptyIterator.cs
- PathFigureCollection.cs
- PropertyDescriptorCollection.cs
- MatrixConverter.cs
- State.cs
- LayoutEngine.cs
- EntitySetRetriever.cs
- GeneralTransform3DTo2D.cs
- CollectionViewProxy.cs
- KeyedCollection.cs
- MatchingStyle.cs
- SmiEventSink.cs
- TreeNode.cs
- MembershipPasswordException.cs
- TableLayoutPanelCodeDomSerializer.cs
- dataSvcMapFileLoader.cs
- SafeCryptHandles.cs
- ParagraphResult.cs
- WebPartCatalogAddVerb.cs
- DeferredSelectedIndexReference.cs