Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / ControlBuilderAttribute.cs / 1 / ControlBuilderAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI { using System; using System.ComponentModel; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Class)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ControlBuilderAttribute : Attribute { ///Allows a control to specify a custom ///object /// for building that control within the ASP.NET parser. /// /// public static readonly ControlBuilderAttribute Default = new ControlBuilderAttribute(null); private Type builderType = null; ///The default ///object is a /// builder. This field is read-only. /// public ControlBuilderAttribute(Type builderType) { this.builderType = builderType; } ////// public Type BuilderType { get { return builderType; } } ///Indicates XXX. This property is read-only. ////// /// public override int GetHashCode() { return ((BuilderType != null) ? BuilderType.GetHashCode() : 0); } ///[To be supplied.] ////// /// public override bool Equals(object obj) { if (obj == this) { return true; } if ((obj != null) && (obj is ControlBuilderAttribute)) { return((ControlBuilderAttribute)obj).BuilderType == builderType; } return false; } ////// ///public override bool IsDefaultAttribute() { return this.Equals(Default); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RelationshipFixer.cs
- RootCodeDomSerializer.cs
- DataGrid.cs
- DataTableMappingCollection.cs
- UndoEngine.cs
- NullRuntimeConfig.cs
- WebPartsPersonalizationAuthorization.cs
- WebPartTransformerAttribute.cs
- RSAOAEPKeyExchangeFormatter.cs
- XDeferredAxisSource.cs
- IndicShape.cs
- ElementProxy.cs
- PropertyValueChangedEvent.cs
- SplitterEvent.cs
- SevenBitStream.cs
- WebSysDisplayNameAttribute.cs
- Compress.cs
- HttpListenerContext.cs
- OutputCacheProfileCollection.cs
- Positioning.cs
- DefaultProxySection.cs
- BitmapMetadataBlob.cs
- AnnotationHelper.cs
- TableProviderWrapper.cs
- TransformProviderWrapper.cs
- Matrix3D.cs
- DependencyObject.cs
- DataServicePagingProviderWrapper.cs
- StringReader.cs
- _NegotiateClient.cs
- XmlDocumentSerializer.cs
- EventLogger.cs
- UrlMapping.cs
- SymmetricAlgorithm.cs
- PropertyMapper.cs
- RemotingConfiguration.cs
- MouseGesture.cs
- DbDataSourceEnumerator.cs
- FormsAuthenticationModule.cs
- SingleObjectCollection.cs
- ListViewTableCell.cs
- MediaPlayerState.cs
- ComponentManagerBroker.cs
- NonVisualControlAttribute.cs
- ReverseQueryOperator.cs
- RunWorkerCompletedEventArgs.cs
- SerializationSectionGroup.cs
- GregorianCalendarHelper.cs
- BuilderInfo.cs
- SafeNativeMethodsMilCoreApi.cs
- XmlSchemaProviderAttribute.cs
- LongTypeConverter.cs
- ClipboardData.cs
- RegexCompilationInfo.cs
- LocatorManager.cs
- ScrollBar.cs
- XamlTemplateSerializer.cs
- TableCellCollection.cs
- SafeThemeHandle.cs
- ProgressBar.cs
- MouseActionConverter.cs
- WeakReadOnlyCollection.cs
- MarginCollapsingState.cs
- HTMLTagNameToTypeMapper.cs
- PerfProviderCollection.cs
- CrossContextChannel.cs
- TableCell.cs
- WasNotInstalledException.cs
- WpfPayload.cs
- BitmapEffectInputData.cs
- XmlSchemaInferenceException.cs
- RemotingServices.cs
- XmlDataLoader.cs
- QueryStringHandler.cs
- CodeDomLocalizationProvider.cs
- activationcontext.cs
- BitmapInitialize.cs
- AdPostCacheSubstitution.cs
- DbDataAdapter.cs
- DbgCompiler.cs
- Attribute.cs
- Cursors.cs
- StickyNote.cs
- Html32TextWriter.cs
- Rfc2898DeriveBytes.cs
- DesignTimeParseData.cs
- UICuesEvent.cs
- MatrixIndependentAnimationStorage.cs
- SessionSymmetricTransportSecurityProtocolFactory.cs
- TransformedBitmap.cs
- XmlElementAttributes.cs
- BitmapEffectDrawing.cs
- Int32CAMarshaler.cs
- WindowsToolbarAsMenu.cs
- HitTestResult.cs
- ParameterElementCollection.cs
- TagPrefixAttribute.cs
- AnnotationService.cs
- SoapTypeAttribute.cs
- WebPartConnectionsDisconnectVerb.cs