Code:
/ 4.0 / 4.0 / untmp / 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;
}
///
/// [To be supplied.]
///
public override int GetHashCode() {
return ((Data != null) ? Data.GetHashCode() : 0);
}
///
///
///
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
- EntityCodeGenerator.cs
- AnnotationComponentManager.cs
- COM2PropertyBuilderUITypeEditor.cs
- SemanticKeyElement.cs
- HtmlEncodedRawTextWriter.cs
- SoapFaultCodes.cs
- SizeAnimationClockResource.cs
- InheritedPropertyDescriptor.cs
- EdmSchemaAttribute.cs
- TraceProvider.cs
- CodeVariableReferenceExpression.cs
- XmlEncoding.cs
- DateTimeStorage.cs
- base64Transforms.cs
- InputProcessorProfilesLoader.cs
- ConnectionPointCookie.cs
- DescendentsWalker.cs
- RightsManagementEncryptedStream.cs
- SQLInt64Storage.cs
- WeakEventTable.cs
- GeneratedCodeAttribute.cs
- DataTable.cs
- OleCmdHelper.cs
- TreeNodeEventArgs.cs
- NamespaceList.cs
- TextBoxLine.cs
- ConfigXmlCDataSection.cs
- MatrixConverter.cs
- FileSystemWatcher.cs
- CqlLexer.cs
- MetadataAssemblyHelper.cs
- SnapshotChangeTrackingStrategy.cs
- DynamicMetaObject.cs
- PeerNameRecordCollection.cs
- BindingValueChangedEventArgs.cs
- CollectionConverter.cs
- SessionStateItemCollection.cs
- CardSpaceException.cs
- SQLDateTimeStorage.cs
- WebHttpSecurityModeHelper.cs
- TrackingLocation.cs
- TrustLevelCollection.cs
- EventProviderWriter.cs
- UnknownBitmapEncoder.cs
- localization.cs
- TargetControlTypeAttribute.cs
- ContainerCodeDomSerializer.cs
- CfgParser.cs
- DodSequenceMerge.cs
- SimpleHandlerBuildProvider.cs
- SchemaElementLookUpTableEnumerator.cs
- ConsoleCancelEventArgs.cs
- FrameworkReadOnlyPropertyMetadata.cs
- DesignTimeTemplateParser.cs
- GridItemCollection.cs
- SoapConverter.cs
- StringUtil.cs
- LocalizationParserHooks.cs
- FontInfo.cs
- SystemWebSectionGroup.cs
- TraceUtility.cs
- DisableDpiAwarenessAttribute.cs
- AttributeCollection.cs
- InvalidCardException.cs
- milrender.cs
- XmlSchemaAnnotation.cs
- GorillaCodec.cs
- OracleColumn.cs
- StickyNoteHelper.cs
- CodeSnippetCompileUnit.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- ContentTextAutomationPeer.cs
- CfgArc.cs
- SourceSwitch.cs
- FtpRequestCacheValidator.cs
- HtmlElementErrorEventArgs.cs
- ReflectionHelper.cs
- ToolboxComponentsCreatingEventArgs.cs
- TaskExceptionHolder.cs
- XmlReflectionMember.cs
- FunctionQuery.cs
- CanonicalXml.cs
- BindingExpressionUncommonField.cs
- BindingSource.cs
- AttributeCollection.cs
- AuthenticationSection.cs
- Point3DIndependentAnimationStorage.cs
- precedingsibling.cs
- SqlWebEventProvider.cs
- DataGridViewColumnCollection.cs
- DescriptionAttribute.cs
- SBCSCodePageEncoding.cs
- ClientRolePrincipal.cs
- PackageRelationshipCollection.cs
- SQLChars.cs
- LicenseProviderAttribute.cs
- ParallelTimeline.cs
- AppDomain.cs
- ConfigurationManager.cs
- TypeConverterAttribute.cs