Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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); } } } // 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
- LayoutEvent.cs
- XmlBindingWorker.cs
- StringPropertyBuilder.cs
- PageParser.cs
- SqlTriggerAttribute.cs
- ImageAnimator.cs
- ConfigurationProperty.cs
- OperatorExpressions.cs
- HtmlImage.cs
- OleDbFactory.cs
- Tracer.cs
- FakeModelPropertyImpl.cs
- HttpApplicationFactory.cs
- UIElement3DAutomationPeer.cs
- SeekStoryboard.cs
- ExclusiveTcpTransportManager.cs
- Material.cs
- AnnotationAdorner.cs
- LogLogRecord.cs
- FileChangesMonitor.cs
- CachedFontFamily.cs
- CallbackException.cs
- DependencyProperty.cs
- PatternMatchRules.cs
- AlternateView.cs
- UnmanagedMarshal.cs
- PageAdapter.cs
- CompensateDesigner.cs
- DrawingVisualDrawingContext.cs
- GridViewRowPresenterBase.cs
- dbdatarecord.cs
- APCustomTypeDescriptor.cs
- ErrorsHelper.cs
- GradientBrush.cs
- NavigateUrlConverter.cs
- TraceSwitch.cs
- CLSCompliantAttribute.cs
- Module.cs
- Light.cs
- SmtpLoginAuthenticationModule.cs
- DataSourceExpression.cs
- Stopwatch.cs
- WindowsSolidBrush.cs
- FrameworkContextData.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- ErrorActivity.cs
- Trace.cs
- SafeNativeMethods.cs
- TlsnegoTokenProvider.cs
- AsyncCompletedEventArgs.cs
- QuarticEase.cs
- DataContractJsonSerializer.cs
- ExtractCollection.cs
- TraceSection.cs
- SizeValueSerializer.cs
- StructuralType.cs
- ListViewItem.cs
- Transform3DCollection.cs
- BindingContext.cs
- GeneralTransform3DGroup.cs
- OneOfScalarConst.cs
- NegotiationTokenAuthenticatorState.cs
- FormViewCommandEventArgs.cs
- NativeWindow.cs
- SystemColors.cs
- ComponentChangingEvent.cs
- FixUpCollection.cs
- IISMapPath.cs
- ErrorLog.cs
- RijndaelManaged.cs
- RowsCopiedEventArgs.cs
- TreeViewImageIndexConverter.cs
- MiniCustomAttributeInfo.cs
- NCryptSafeHandles.cs
- RewritingPass.cs
- PropertyGrid.cs
- PageThemeCodeDomTreeGenerator.cs
- DrawToolTipEventArgs.cs
- MarkupObject.cs
- BindingGroup.cs
- WindowsSecurityTokenAuthenticator.cs
- KeySpline.cs
- WindowsListBox.cs
- OrderedDictionary.cs
- ColumnCollection.cs
- DbConnectionStringCommon.cs
- Stopwatch.cs
- GridToolTip.cs
- ReachNamespaceInfo.cs
- TextElementEnumerator.cs
- ValidatorCompatibilityHelper.cs
- FileEnumerator.cs
- FormattedText.cs
- TableLayout.cs
- BufferedWebEventProvider.cs
- MessagePropertyVariants.cs
- ListViewDeleteEventArgs.cs
- EditorPartDesigner.cs
- ApplicationSecurityManager.cs
- ContentPropertyAttribute.cs