Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / DataBindingHandlerAttribute.cs / 1 / DataBindingHandlerAttribute.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI {
using System;
using System.ComponentModel;
using System.Globalization;
using System.Security.Permissions;
///
///
[AttributeUsage(AttributeTargets.Class)]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class DataBindingHandlerAttribute : Attribute {
private string _typeName;
///
///
public static readonly DataBindingHandlerAttribute Default = new DataBindingHandlerAttribute();
///
///
public DataBindingHandlerAttribute() {
_typeName = String.Empty;
}
///
///
public DataBindingHandlerAttribute(Type type) {
_typeName = type.AssemblyQualifiedName;
}
///
///
public DataBindingHandlerAttribute(string typeName) {
_typeName = typeName;
}
///
///
public string HandlerTypeName {
get {
return (_typeName != null ? _typeName : String.Empty);
}
}
///
public override bool Equals(object obj) {
if (obj == this) {
return true;
}
DataBindingHandlerAttribute other = obj as DataBindingHandlerAttribute;
if (other != null) {
return (String.Compare(HandlerTypeName, other.HandlerTypeName,
StringComparison.Ordinal) == 0);
}
return false;
}
///
public override int GetHashCode() {
return HandlerTypeName.GetHashCode();
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ScrollChrome.cs
- MimeXmlReflector.cs
- PerfCounterSection.cs
- ScalarOps.cs
- ReadOnlyCollectionBase.cs
- TreeNodeEventArgs.cs
- DataMemberListEditor.cs
- GenericTypeParameterBuilder.cs
- WebBrowserPermission.cs
- DSASignatureDeformatter.cs
- Size.cs
- ImageCodecInfoPrivate.cs
- DetailsViewDeleteEventArgs.cs
- StateRuntime.cs
- Validator.cs
- FontStretchConverter.cs
- BitmapEffectInput.cs
- CodeCommentStatement.cs
- ToolStripProgressBar.cs
- Regex.cs
- Collection.cs
- WebControlParameterProxy.cs
- SimpleApplicationHost.cs
- LinearGradientBrush.cs
- SqlDataSource.cs
- MessageEventSubscriptionService.cs
- RoutedEventValueSerializer.cs
- ControlDesigner.cs
- MobileListItemCollection.cs
- DecoderNLS.cs
- StorageEntitySetMapping.cs
- ClientSettings.cs
- TemplateField.cs
- ServiceDocumentFormatter.cs
- DeferredElementTreeState.cs
- CodeTypeReferenceExpression.cs
- StorageModelBuildProvider.cs
- CultureSpecificCharacterBufferRange.cs
- ConfigurationCollectionAttribute.cs
- EntityProxyFactory.cs
- AnnotationResourceCollection.cs
- FileIOPermission.cs
- MetadataSerializer.cs
- XmlUnspecifiedAttribute.cs
- FactoryMaker.cs
- X509SubjectKeyIdentifierClause.cs
- DBAsyncResult.cs
- CommandField.cs
- ModelItemDictionary.cs
- WeakKeyDictionary.cs
- Accessors.cs
- ControlBuilderAttribute.cs
- HtmlInputControl.cs
- ComponentDispatcherThread.cs
- BlurEffect.cs
- ListParagraph.cs
- BackStopAuthenticationModule.cs
- TemplateBindingExtensionConverter.cs
- JavaScriptObjectDeserializer.cs
- Error.cs
- XamlFigureLengthSerializer.cs
- JsonStringDataContract.cs
- Icon.cs
- Metafile.cs
- TCEAdapterGenerator.cs
- XmlWrappingReader.cs
- ContentElementAutomationPeer.cs
- UrlPropertyAttribute.cs
- CompositeScriptReferenceEventArgs.cs
- RotationValidation.cs
- TcpClientSocketManager.cs
- RegularExpressionValidator.cs
- BuilderPropertyEntry.cs
- ResolveRequestResponseAsyncResult.cs
- EntitySqlQueryCacheKey.cs
- XmlDataCollection.cs
- SrgsGrammarCompiler.cs
- DbConnectionClosed.cs
- FixedPageProcessor.cs
- TypedTableHandler.cs
- SqlReorderer.cs
- RelationshipConstraintValidator.cs
- __ComObject.cs
- InstanceDescriptor.cs
- Matrix.cs
- ProfilePropertyMetadata.cs
- cookiecollection.cs
- TextProperties.cs
- PieceDirectory.cs
- DataGridViewCellCancelEventArgs.cs
- _TransmitFileOverlappedAsyncResult.cs
- MouseGestureConverter.cs
- VisualBrush.cs
- CompiledIdentityConstraint.cs
- XmlTextReaderImpl.cs
- UIPropertyMetadata.cs
- NavigatingCancelEventArgs.cs
- DataGridColumnEventArgs.cs
- ResourceReferenceExpression.cs
- Stroke2.cs