Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / ToolboxDataAttribute.cs / 1305376 / ToolboxDataAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI { using System; using System.ComponentModel; using System.Globalization; using System.Web.Util; ////// ToolboxDataAttribute /// [AttributeUsage(AttributeTargets.Class)] 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.Web.Util; ////// ToolboxDataAttribute /// [AttributeUsage(AttributeTargets.Class)] 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
- Queue.cs
- FrameworkObject.cs
- MemberPath.cs
- EntityContainerEmitter.cs
- XmlTextWriter.cs
- sqlinternaltransaction.cs
- WebPartsPersonalizationAuthorization.cs
- InvokeCompletedEventArgs.cs
- XmlUtf8RawTextWriter.cs
- XmlHelper.cs
- WebPartConnectionsCancelEventArgs.cs
- ActiveDocumentEvent.cs
- DataSourceControlBuilder.cs
- CommandID.cs
- BufferedStream.cs
- DrawingContextDrawingContextWalker.cs
- DataAdapter.cs
- TextSelectionHelper.cs
- HttpPostLocalhostServerProtocol.cs
- ConstructorBuilder.cs
- EntityModelBuildProvider.cs
- EventSetterHandlerConverter.cs
- ChildDocumentBlock.cs
- FaultPropagationRecord.cs
- ClientCultureInfo.cs
- PrtTicket_Public.cs
- _ConnectStream.cs
- CacheVirtualItemsEvent.cs
- StoragePropertyMapping.cs
- EpmSourcePathSegment.cs
- ResourcesGenerator.cs
- StreamUpgradeProvider.cs
- FutureFactory.cs
- ListViewItemSelectionChangedEvent.cs
- DataGrid.cs
- ResourceDisplayNameAttribute.cs
- EventManager.cs
- TextEndOfParagraph.cs
- DataGridClipboardCellContent.cs
- DataObjectCopyingEventArgs.cs
- VersionedStream.cs
- AttributeProviderAttribute.cs
- TypeConstant.cs
- SchemaManager.cs
- RightsManagementLicense.cs
- CodeAttributeDeclarationCollection.cs
- WebPartVerb.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- SubqueryTrackingVisitor.cs
- FontStyleConverter.cs
- StackBuilderSink.cs
- SpeechRecognitionEngine.cs
- Material.cs
- MsmqQueue.cs
- RoleGroup.cs
- AsyncContentLoadedEventArgs.cs
- _NestedMultipleAsyncResult.cs
- EventLogTraceListener.cs
- ComponentSerializationService.cs
- WindowsGraphics2.cs
- DataGridViewCellValueEventArgs.cs
- StateBag.cs
- WebRequest.cs
- SHA1.cs
- AccessDataSourceView.cs
- XslException.cs
- ObjectDataSourceSelectingEventArgs.cs
- AuthenticationServiceManager.cs
- NameValuePermission.cs
- HttpContext.cs
- DisplayToken.cs
- DataSourceConverter.cs
- SevenBitStream.cs
- TableProviderWrapper.cs
- MinMaxParagraphWidth.cs
- TraceSource.cs
- NavigationPropertyEmitter.cs
- ADMembershipUser.cs
- SmiSettersStream.cs
- XmlSchemaComplexContent.cs
- PersonalizationStateInfoCollection.cs
- IsolatedStorage.cs
- ArrayList.cs
- XamlTreeBuilder.cs
- Splitter.cs
- FileLoadException.cs
- ManipulationLogic.cs
- SuspendDesigner.cs
- RefreshEventArgs.cs
- UpDownBase.cs
- InstanceLockedException.cs
- ShaderEffect.cs
- DbgUtil.cs
- SHA256Cng.cs
- Stylus.cs
- StylusPlugin.cs
- CollectionChangedEventManager.cs
- CharStorage.cs
- RotateTransform.cs
- SafeRightsManagementHandle.cs