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
- ProtectedConfigurationSection.cs
- PartialTrustVisibleAssembly.cs
- PropertyItemInternal.cs
- ArrayList.cs
- DataSourceControlBuilder.cs
- RoleService.cs
- ExclusiveCanonicalizationTransform.cs
- CookielessHelper.cs
- SqlRecordBuffer.cs
- RichTextBoxConstants.cs
- KeyTimeConverter.cs
- NameScope.cs
- TextParentUndoUnit.cs
- RegionIterator.cs
- RepeaterItemCollection.cs
- ConnectionsZoneAutoFormat.cs
- SimpleRecyclingCache.cs
- SystemSounds.cs
- SqlCachedBuffer.cs
- BitArray.cs
- InitializationEventAttribute.cs
- DataGridViewCheckBoxColumn.cs
- BitmapCacheBrush.cs
- NumberFormatInfo.cs
- CapabilitiesAssignment.cs
- ComponentResourceKeyConverter.cs
- ThreadStaticAttribute.cs
- MetadataArtifactLoaderCompositeResource.cs
- ExtendedProperty.cs
- BindingManagerDataErrorEventArgs.cs
- PrivilegedConfigurationManager.cs
- wmiutil.cs
- DataGridViewToolTip.cs
- MenuItemStyleCollectionEditor.cs
- AssemblyInfo.cs
- LinkedResourceCollection.cs
- MemoryFailPoint.cs
- DataGridItemAttachedStorage.cs
- ReversePositionQuery.cs
- SecurityState.cs
- WebErrorHandler.cs
- PerfCounters.cs
- BamlRecordReader.cs
- PerspectiveCamera.cs
- XmlDataDocument.cs
- ImmutableAssemblyCacheEntry.cs
- AsymmetricKeyExchangeFormatter.cs
- SQLResource.cs
- CodeArrayCreateExpression.cs
- ListChangedEventArgs.cs
- WindowPattern.cs
- Base64Stream.cs
- GroupItem.cs
- AppSettingsReader.cs
- WebBrowserUriTypeConverter.cs
- CompareValidator.cs
- PropertyStore.cs
- InternalCache.cs
- MethodExpr.cs
- ellipse.cs
- WebBrowserDesigner.cs
- TdsParserSessionPool.cs
- CollectionChange.cs
- XmlWrappingReader.cs
- FilterQuery.cs
- DataContractAttribute.cs
- SendMailErrorEventArgs.cs
- ObjectNavigationPropertyMapping.cs
- XpsResourceDictionary.cs
- RealizationContext.cs
- ScrollEvent.cs
- Point3DAnimationUsingKeyFrames.cs
- SerializerWriterEventHandlers.cs
- JavaScriptSerializer.cs
- StdRegProviderWrapper.cs
- DataBindingCollectionConverter.cs
- TreeViewDesigner.cs
- SymbolType.cs
- BezierSegment.cs
- DataListCommandEventArgs.cs
- DragDeltaEventArgs.cs
- ForeignKeyConstraint.cs
- XmlNamespaceManager.cs
- Button.cs
- MetafileHeaderWmf.cs
- TraceSwitch.cs
- OleDbConnection.cs
- ProxyWebPartManager.cs
- HandleCollector.cs
- Form.cs
- ObjectTag.cs
- MenuItem.cs
- OneToOneMappingSerializer.cs
- DataGridViewToolTip.cs
- DrawingVisual.cs
- SelectionHighlightInfo.cs
- UInt64Converter.cs
- DetailsViewPagerRow.cs
- XmlSchemaAttribute.cs
- TypeSystemHelpers.cs