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
- XPathBinder.cs
- ListViewContainer.cs
- Int16Converter.cs
- DataGridViewSelectedRowCollection.cs
- ReflectionUtil.cs
- ObjectQuery.cs
- RepeatButtonAutomationPeer.cs
- JoinSymbol.cs
- XmlSchemaExporter.cs
- TextServicesDisplayAttribute.cs
- AdRotator.cs
- HtmlInputHidden.cs
- FileUtil.cs
- Wizard.cs
- WebBrowserProgressChangedEventHandler.cs
- BuildProvidersCompiler.cs
- CqlParser.cs
- DataGridHyperlinkColumn.cs
- SerializationUtilities.cs
- PropertyChangedEventArgs.cs
- XamlRtfConverter.cs
- VisualTreeFlattener.cs
- SyndicationLink.cs
- HostingEnvironmentWrapper.cs
- UnsafeNativeMethods.cs
- DesigntimeLicenseContext.cs
- NavigationWindowAutomationPeer.cs
- ConfigurationManagerInternal.cs
- XPathExpr.cs
- httpstaticobjectscollection.cs
- Brushes.cs
- sqlinternaltransaction.cs
- DataServiceHostFactory.cs
- SqlServices.cs
- AndCondition.cs
- WriterOutput.cs
- ClientProxyGenerator.cs
- GridViewPageEventArgs.cs
- TextServicesProperty.cs
- SafeFileMappingHandle.cs
- IProducerConsumerCollection.cs
- CryptoHandle.cs
- SystemMulticastIPAddressInformation.cs
- RunClient.cs
- WindowsListBox.cs
- Logging.cs
- ArglessEventHandlerProxy.cs
- FtpCachePolicyElement.cs
- CodeDefaultValueExpression.cs
- WebBrowserEvent.cs
- DeclarativeCatalogPart.cs
- SQLDateTimeStorage.cs
- ToolboxComponentsCreatedEventArgs.cs
- CounterCreationDataConverter.cs
- _IPv6Address.cs
- FormsAuthenticationUserCollection.cs
- WebServiceMethodData.cs
- TabItemAutomationPeer.cs
- OneToOneMappingSerializer.cs
- _AutoWebProxyScriptEngine.cs
- ExpandedWrapper.cs
- ConnectionPoolManager.cs
- MailMessage.cs
- BrowserCapabilitiesFactory35.cs
- XmlWellformedWriter.cs
- TextServicesProperty.cs
- GlyphingCache.cs
- MyContact.cs
- NotificationContext.cs
- CssStyleCollection.cs
- GACIdentityPermission.cs
- FileReservationCollection.cs
- EntityStoreSchemaFilterEntry.cs
- PersonalizationStateQuery.cs
- WeakEventManager.cs
- Separator.cs
- Transform.cs
- DataViewSettingCollection.cs
- WebPermission.cs
- DesignerHost.cs
- ServiceBehaviorElement.cs
- DataException.cs
- TransactionalPackage.cs
- ButtonBaseAdapter.cs
- HtmlInputHidden.cs
- StateWorkerRequest.cs
- AppDomainInfo.cs
- Label.cs
- Tuple.cs
- DateTime.cs
- PassportPrincipal.cs
- VerticalAlignConverter.cs
- ResXBuildProvider.cs
- XmlNode.cs
- WebPartDeleteVerb.cs
- Privilege.cs
- AppendHelper.cs
- UpdateException.cs
- AsymmetricSignatureDeformatter.cs
- messageonlyhwndwrapper.cs