Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Stack.cs
- GeneratedCodeAttribute.cs
- SpotLight.cs
- HtmlAnchor.cs
- CodeActivityContext.cs
- ByteStreamMessageUtility.cs
- TextEditorCopyPaste.cs
- ListenerConnectionModeReader.cs
- UriTemplatePathPartiallyEquivalentSet.cs
- TrustManager.cs
- StaticDataManager.cs
- StorageEntitySetMapping.cs
- RtfControls.cs
- SiteIdentityPermission.cs
- WebPartManager.cs
- BinaryObjectWriter.cs
- ProxyAttribute.cs
- ColorIndependentAnimationStorage.cs
- RestHandler.cs
- EqualityComparer.cs
- DefaultBindingPropertyAttribute.cs
- HMACSHA512.cs
- IndexedString.cs
- ListViewItem.cs
- MenuItemAutomationPeer.cs
- RoutedEventArgs.cs
- ButtonChrome.cs
- ContentFileHelper.cs
- DnsPermission.cs
- QueryLifecycle.cs
- XmlObjectSerializerWriteContextComplex.cs
- DebugInfoExpression.cs
- TagNameToTypeMapper.cs
- ProvidePropertyAttribute.cs
- SqlHelper.cs
- ValidationError.cs
- SessionPageStateSection.cs
- DbDataReader.cs
- ValidationErrorInfo.cs
- XmlWellformedWriter.cs
- ObjectViewEntityCollectionData.cs
- HasCopySemanticsAttribute.cs
- SchemaNames.cs
- CellTreeNode.cs
- PersistenceTypeAttribute.cs
- MyContact.cs
- FixedTextPointer.cs
- AutomationTextAttribute.cs
- RequestQueryParser.cs
- LinqDataSourceDisposeEventArgs.cs
- TabControl.cs
- AspNetSynchronizationContext.cs
- SizeAnimationUsingKeyFrames.cs
- GridViewPageEventArgs.cs
- CheckoutException.cs
- DeferredRunTextReference.cs
- ReadingWritingEntityEventArgs.cs
- XmlText.cs
- XmlUtf8RawTextWriter.cs
- ipaddressinformationcollection.cs
- MultipartContentParser.cs
- TrustSection.cs
- selecteditemcollection.cs
- IdentitySection.cs
- DeflateStreamAsyncResult.cs
- LineServices.cs
- SqlRetyper.cs
- TextBoxDesigner.cs
- ToolStripDropDownMenu.cs
- SettingsBindableAttribute.cs
- CancellationToken.cs
- StringExpressionSet.cs
- ParentQuery.cs
- ClientScriptItemCollection.cs
- HitTestFilterBehavior.cs
- ServiceHostFactory.cs
- QuotedPrintableStream.cs
- UpdateCompiler.cs
- XmlParserContext.cs
- LineVisual.cs
- SpotLight.cs
- View.cs
- DataColumnPropertyDescriptor.cs
- DiagnosticEventProvider.cs
- TextBounds.cs
- ClientScriptManager.cs
- BinHexDecoder.cs
- PersonalizableTypeEntry.cs
- Route.cs
- RuleInfoComparer.cs
- PropertyItemInternal.cs
- TcpChannelListener.cs
- ExeContext.cs
- BaseParser.cs
- EditorAttribute.cs
- FileDialogCustomPlaces.cs
- Animatable.cs
- ConstructorBuilder.cs
- ReferenceConverter.cs
- SystemException.cs