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
- DataGridTable.cs
- SystemInformation.cs
- Identity.cs
- AccessViolationException.cs
- XmlToDatasetMap.cs
- PropertyConverter.cs
- SchemaSetCompiler.cs
- DocumentGridPage.cs
- RootBrowserWindow.cs
- LambdaExpression.cs
- AuthorizationRule.cs
- IntegrationExceptionEventArgs.cs
- CustomTypeDescriptor.cs
- CodeAttributeDeclarationCollection.cs
- ProfileSettings.cs
- SequentialUshortCollection.cs
- Condition.cs
- TextAdaptor.cs
- QilLiteral.cs
- LayoutExceptionEventArgs.cs
- ParagraphVisual.cs
- UidManager.cs
- InertiaRotationBehavior.cs
- WindowInteropHelper.cs
- UnauthorizedAccessException.cs
- ContentElement.cs
- SchemaImporter.cs
- TextRangeEdit.cs
- ObjRef.cs
- XmlElement.cs
- ContextDataSourceContextData.cs
- DataBoundControl.cs
- PasswordRecovery.cs
- ContractComponent.cs
- EncoderNLS.cs
- PersonalizableAttribute.cs
- MimeTypeMapper.cs
- OpenFileDialog.cs
- DataSet.cs
- ModifierKeysValueSerializer.cs
- HtmlLiteralTextAdapter.cs
- FormViewPagerRow.cs
- DictionaryEntry.cs
- TextRenderer.cs
- ControlAdapter.cs
- MouseWheelEventArgs.cs
- DragEvent.cs
- DriveInfo.cs
- Matrix3DConverter.cs
- ZipArchive.cs
- _ShellExpression.cs
- Light.cs
- SchemaContext.cs
- HScrollBar.cs
- safemediahandle.cs
- ExceptionCollection.cs
- TransformPattern.cs
- FilteredAttributeCollection.cs
- Span.cs
- PageContentCollection.cs
- ResolveCriteria.cs
- SqlTransaction.cs
- Types.cs
- COMException.cs
- NonSerializedAttribute.cs
- SQLDecimal.cs
- FieldBuilder.cs
- HierarchicalDataBoundControl.cs
- KeyValueSerializer.cs
- ItemsChangedEventArgs.cs
- JsonObjectDataContract.cs
- TypeRestriction.cs
- InternalPolicyElement.cs
- StrongNameUtility.cs
- ColorMap.cs
- TimeoutHelper.cs
- ContentIterators.cs
- BaseCodeDomTreeGenerator.cs
- ChannelToken.cs
- AsnEncodedData.cs
- FormatVersion.cs
- SafeArrayTypeMismatchException.cs
- FtpWebRequest.cs
- WindowsListViewScroll.cs
- SiblingIterators.cs
- HWStack.cs
- PassportAuthenticationEventArgs.cs
- PropertyBuilder.cs
- StateChangeEvent.cs
- WindowProviderWrapper.cs
- SocketCache.cs
- DeclarativeCatalogPart.cs
- ContentPlaceHolder.cs
- DataRow.cs
- TableLayoutPanelCellPosition.cs
- FunctionUpdateCommand.cs
- DataGridItemCollection.cs
- ProcessHostServerConfig.cs
- Flattener.cs
- ComplusTypeValidator.cs