Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / FileLevelControlBuilderAttribute.cs / 1 / FileLevelControlBuilderAttribute.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 FileLevelControlBuilderAttribute : Attribute { ///Allows a TemplateControl (e.g. Page or UserControl) derived class to specify // the control builder used at the top level ofthe builder tree when parsing the file. /// for building that control within the ASP.NET parser. ////// /// public static readonly FileLevelControlBuilderAttribute Default = new FileLevelControlBuilderAttribute(null); private Type builderType = null; ///The default ///object is a /// builder. This field is read-only. /// public FileLevelControlBuilderAttribute(Type builderType) { this.builderType = builderType; } ////// public Type BuilderType { get { return builderType; } } ///Indicates XXX. This property is read-only. ////// /// public override int GetHashCode() { return builderType.GetHashCode(); } ///[To be supplied.] ////// /// public override bool Equals(object obj) { if (obj == this) { return true; } if ((obj != null) && (obj is FileLevelControlBuilderAttribute)) { return((FileLevelControlBuilderAttribute)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
- HttpPostProtocolReflector.cs
- NativeCppClassAttribute.cs
- PersianCalendar.cs
- DocumentViewerHelper.cs
- objectresult_tresulttype.cs
- ProjectionCamera.cs
- Vector3DCollectionValueSerializer.cs
- SplitterPanel.cs
- SectionInformation.cs
- StateMachineDesignerPaint.cs
- SeparatorAutomationPeer.cs
- HttpPostProtocolImporter.cs
- PeerInvitationResponse.cs
- DataGridViewCellStyleBuilderDialog.cs
- CompilerState.cs
- NameValuePair.cs
- xmlsaver.cs
- GeneralTransform3D.cs
- BamlMapTable.cs
- RegistryConfigurationProvider.cs
- SafeBitVector32.cs
- FormViewInsertEventArgs.cs
- SQLByteStorage.cs
- COM2ComponentEditor.cs
- MapPathBasedVirtualPathProvider.cs
- AdapterUtil.cs
- InfoCardArgumentException.cs
- HttpHandlersSection.cs
- SerializableAttribute.cs
- NativeMethods.cs
- SafeFileMappingHandle.cs
- ArrayTypeMismatchException.cs
- ReferencedCollectionType.cs
- PageWrapper.cs
- WebPartHeaderCloseVerb.cs
- ElementHostAutomationPeer.cs
- EventSetter.cs
- RuntimeConfig.cs
- LayoutSettings.cs
- WebPartConnectionsCancelVerb.cs
- DiscoveryClientDuplexChannel.cs
- LayoutEditorPart.cs
- ValidationErrorEventArgs.cs
- DatePickerAutomationPeer.cs
- DrawingAttributesDefaultValueFactory.cs
- SubpageParaClient.cs
- SemanticResultKey.cs
- _SingleItemRequestCache.cs
- SqlOuterApplyReducer.cs
- TextEditorSelection.cs
- DisposableCollectionWrapper.cs
- ComAdminWrapper.cs
- WebHostScriptMappingsInstallComponent.cs
- Exceptions.cs
- HtmlTableCell.cs
- ZipIOCentralDirectoryFileHeader.cs
- MouseButtonEventArgs.cs
- DispatchChannelSink.cs
- Menu.cs
- Nodes.cs
- OleDbStruct.cs
- NTAccount.cs
- DupHandleConnectionReader.cs
- ModuleBuilderData.cs
- ListViewDeletedEventArgs.cs
- EntityDataSourceColumn.cs
- TypeSystemHelpers.cs
- ObjectHandle.cs
- CallbackValidatorAttribute.cs
- _AutoWebProxyScriptEngine.cs
- TransactionFormatter.cs
- WrapperEqualityComparer.cs
- UInt32.cs
- OuterGlowBitmapEffect.cs
- TemplateControl.cs
- DataErrorValidationRule.cs
- CompoundFileStorageReference.cs
- StorageRoot.cs
- UnaryExpressionHelper.cs
- EnumUnknown.cs
- SqlCharStream.cs
- Input.cs
- EntityContainerEntitySet.cs
- DelayLoadType.cs
- PagePropertiesChangingEventArgs.cs
- ProcessModelInfo.cs
- PointAnimationUsingPath.cs
- VideoDrawing.cs
- ConfigurationPropertyAttribute.cs
- StaticResourceExtension.cs
- DbException.cs
- FormsAuthenticationCredentials.cs
- Paragraph.cs
- sqlmetadatafactory.cs
- _ConnectStream.cs
- CssTextWriter.cs
- ArrayElementGridEntry.cs
- XmlSchemaSequence.cs
- FolderBrowserDialog.cs
- RelationshipEndCollection.cs