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
- WpfPayload.cs
- EntityFunctions.cs
- SwitchElementsCollection.cs
- NodeFunctions.cs
- ProxyElement.cs
- HatchBrush.cs
- ProvidersHelper.cs
- DatagridviewDisplayedBandsData.cs
- ProgressBarAutomationPeer.cs
- StaticExtensionConverter.cs
- Polygon.cs
- StorageComplexTypeMapping.cs
- AccessViolationException.cs
- TextHidden.cs
- UserControl.cs
- ConversionContext.cs
- SqlExpander.cs
- DelegatedStream.cs
- EncryptedPackage.cs
- WebRequest.cs
- WizardSideBarListControlItem.cs
- CorePropertiesFilter.cs
- MatrixStack.cs
- CroppedBitmap.cs
- VersionUtil.cs
- TextMetrics.cs
- TextFormatterImp.cs
- HMACRIPEMD160.cs
- BrowserTree.cs
- StreamInfo.cs
- LinkedResource.cs
- UriTemplateClientFormatter.cs
- ImageMapEventArgs.cs
- ResourcePermissionBaseEntry.cs
- StringDictionary.cs
- FormsAuthenticationEventArgs.cs
- XamlBuildTaskServices.cs
- UIElementCollection.cs
- TextRangeBase.cs
- NonVisualControlAttribute.cs
- _ListenerRequestStream.cs
- UpdatePanel.cs
- IndexedWhereQueryOperator.cs
- TextSpan.cs
- BooleanAnimationBase.cs
- QuerySettings.cs
- ProviderConnectionPointCollection.cs
- MethodBody.cs
- ThreadExceptionDialog.cs
- Registration.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- ObjectSecurityT.cs
- TransformCollection.cs
- InstanceCreationEditor.cs
- BinarySerializer.cs
- TypeElementCollection.cs
- CalendarSelectionChangedEventArgs.cs
- CodeDomSerializerBase.cs
- ToolStripOverflowButton.cs
- Int32Storage.cs
- Stroke2.cs
- DrawListViewSubItemEventArgs.cs
- DataConnectionHelper.cs
- TemplateModeChangedEventArgs.cs
- ObjectDataSourceView.cs
- XamlReaderHelper.cs
- NativeCppClassAttribute.cs
- RubberbandSelector.cs
- EndPoint.cs
- StreamReader.cs
- WorkflowEnvironment.cs
- ColumnHeader.cs
- InstanceStore.cs
- DataGridLengthConverter.cs
- AdornerHitTestResult.cs
- MaskedTextProvider.cs
- OracleLob.cs
- EncoderBestFitFallback.cs
- DataGridViewLinkCell.cs
- ContractUtils.cs
- SimpleTypeResolver.cs
- Attachment.cs
- ReadOnlyCollection.cs
- ResourceExpressionBuilder.cs
- SafeSecurityHandles.cs
- IndependentlyAnimatedPropertyMetadata.cs
- WebPartUserCapability.cs
- EventTrigger.cs
- RoleManagerEventArgs.cs
- SurrogateSelector.cs
- ellipse.cs
- PositiveTimeSpanValidatorAttribute.cs
- PaperSource.cs
- DataGridAddNewRow.cs
- RTLAwareMessageBox.cs
- HttpVersion.cs
- NameScopePropertyAttribute.cs
- InkCanvasInnerCanvas.cs
- hresults.cs
- ToolStripPanelCell.cs