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
- Color.cs
- Sql8ConformanceChecker.cs
- MetadataUtilsSmi.cs
- SoapExtensionReflector.cs
- UInt16.cs
- XPathMultyIterator.cs
- Int32AnimationUsingKeyFrames.cs
- Content.cs
- TextEditorCopyPaste.cs
- MethodSignatureGenerator.cs
- TokenBasedSetEnumerator.cs
- SchemaImporterExtensionElementCollection.cs
- EasingFunctionBase.cs
- TemplateControlParser.cs
- ImageConverter.cs
- ProcessModule.cs
- AnnotationDocumentPaginator.cs
- FileDetails.cs
- AxImporter.cs
- ZipPackage.cs
- KeyFrames.cs
- FileUtil.cs
- WindowsGraphicsWrapper.cs
- VisualStyleElement.cs
- RewritingProcessor.cs
- ViewStateModeByIdAttribute.cs
- ScrollChrome.cs
- BoundField.cs
- ComAdminInterfaces.cs
- TouchesOverProperty.cs
- AtomicFile.cs
- UnsafeNativeMethods.cs
- Decimal.cs
- BindingExpressionBase.cs
- TreeWalkHelper.cs
- CommandPlan.cs
- NativeMethods.cs
- DockPattern.cs
- DataGridViewButtonColumn.cs
- TabletDeviceInfo.cs
- unsafeIndexingFilterStream.cs
- ActivityMetadata.cs
- LocalizationComments.cs
- QilExpression.cs
- ExceptionHandler.cs
- CaseExpr.cs
- ButtonAutomationPeer.cs
- WebRequestModulesSection.cs
- XmlEntityReference.cs
- CodeMethodReturnStatement.cs
- ResourceDisplayNameAttribute.cs
- _TransmitFileOverlappedAsyncResult.cs
- CodeNamespaceImport.cs
- SafeMemoryMappedViewHandle.cs
- TextSelectionHighlightLayer.cs
- MsmqQueue.cs
- ProtocolElement.cs
- ThreadInterruptedException.cs
- EmptyEnumerator.cs
- ThreadExceptionEvent.cs
- HandleRef.cs
- TypeContext.cs
- WebRequestModuleElement.cs
- WorkflowServiceHost.cs
- InkPresenterAutomationPeer.cs
- AsymmetricKeyExchangeDeformatter.cs
- LambdaCompiler.Generated.cs
- AttributeQuery.cs
- DesignerActionItem.cs
- FrameSecurityDescriptor.cs
- LogPolicy.cs
- JpegBitmapEncoder.cs
- ListItemCollection.cs
- ResourceExpression.cs
- XsdDateTime.cs
- SynchronizedInputHelper.cs
- DataGridViewCellParsingEventArgs.cs
- SkinBuilder.cs
- XpsImageSerializationService.cs
- UserNameSecurityTokenProvider.cs
- NonVisualControlAttribute.cs
- DateTimeStorage.cs
- WebPartTransformerCollection.cs
- SchemaTableColumn.cs
- AnimationClock.cs
- EditCommandColumn.cs
- AutomationPattern.cs
- Triangle.cs
- ValidationSummary.cs
- webbrowsersite.cs
- Table.cs
- RecommendedAsConfigurableAttribute.cs
- MimeMultiPart.cs
- BasicHttpSecurityElement.cs
- ScriptComponentDescriptor.cs
- ADConnectionHelper.cs
- PageContentAsyncResult.cs
- SqlDataSourceSelectingEventArgs.cs
- VirtualDirectoryMappingCollection.cs
- ProvidersHelper.cs