Code:
/ FX-1434 / FX-1434 / 1.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
- RoutedEventConverter.cs
- ColorConvertedBitmap.cs
- FieldDescriptor.cs
- ListItemDetailViewAttribute.cs
- CellIdBoolean.cs
- WorkflowViewStateService.cs
- HttpDebugHandler.cs
- Win32.cs
- BitmapEffect.cs
- MediaElementAutomationPeer.cs
- InvalidDataException.cs
- SharedStream.cs
- EncryptedKey.cs
- RightsManagementEncryptedStream.cs
- OpenTypeLayoutCache.cs
- QilFactory.cs
- InitializationEventAttribute.cs
- WSSecurityTokenSerializer.cs
- QilTargetType.cs
- ReferencedType.cs
- UIAgentAsyncBeginRequest.cs
- SectionXmlInfo.cs
- CollectionEditorDialog.cs
- DataTable.cs
- ControlBuilder.cs
- BrowserDefinitionCollection.cs
- DataObjectSettingDataEventArgs.cs
- FilteredDataSetHelper.cs
- WindowsEditBoxRange.cs
- InstanceData.cs
- TlsnegoTokenAuthenticator.cs
- LineVisual.cs
- Animatable.cs
- CollectionType.cs
- DataRelationCollection.cs
- ResolveCriteria11.cs
- EntitySqlQueryBuilder.cs
- DictionaryEntry.cs
- ListBoxAutomationPeer.cs
- TouchesOverProperty.cs
- HttpResponseBase.cs
- RedirectionProxy.cs
- ToolStripSeparatorRenderEventArgs.cs
- DoubleStorage.cs
- mil_commands.cs
- SessionPageStatePersister.cs
- AspProxy.cs
- DataGridViewControlCollection.cs
- ClientScriptManager.cs
- QilFunction.cs
- PresentationSource.cs
- AlignmentXValidation.cs
- ContainerFilterService.cs
- FlowPanelDesigner.cs
- TypeUnloadedException.cs
- RegistrySecurity.cs
- BinaryFormatter.cs
- SignatureHelper.cs
- Queue.cs
- HttpValueCollection.cs
- File.cs
- ButtonField.cs
- LineServicesCallbacks.cs
- ManifestResourceInfo.cs
- AutomationPatternInfo.cs
- ReferentialConstraint.cs
- ArrangedElement.cs
- UpDownBase.cs
- initElementDictionary.cs
- InfiniteIntConverter.cs
- EntityViewGenerationConstants.cs
- RawStylusActions.cs
- EncodedStreamFactory.cs
- EntityAdapter.cs
- TreeNodeStyle.cs
- XPathDescendantIterator.cs
- XmlSchemaGroupRef.cs
- RoleManagerModule.cs
- UnsafeNativeMethods.cs
- XmlSortKeyAccumulator.cs
- TextTreeInsertElementUndoUnit.cs
- SystemFonts.cs
- DataStreams.cs
- MarshalByValueComponent.cs
- ValidatorCollection.cs
- ISFTagAndGuidCache.cs
- CustomErrorsSection.cs
- CustomValidator.cs
- DefaultBinder.cs
- DrawingAttributeSerializer.cs
- FormViewModeEventArgs.cs
- ImageAnimator.cs
- ToolTipAutomationPeer.cs
- ClockGroup.cs
- QuaternionValueSerializer.cs
- DoubleLink.cs
- ToolboxItem.cs
- MonitorWrapper.cs
- AsyncSerializedWorker.cs
- SectionUpdates.cs