Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / NonVisualControlAttribute.cs / 1 / NonVisualControlAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.Collections; using System.ComponentModel; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AttributeUsage(AttributeTargets.Class)] public sealed class NonVisualControlAttribute : Attribute { ////// /// public static readonly NonVisualControlAttribute NonVisual = new NonVisualControlAttribute(true); ////// /// /// public static readonly NonVisualControlAttribute Visual = new NonVisualControlAttribute(false); ////// /// /// public static readonly NonVisualControlAttribute Default = Visual; private bool _nonVisual; ////// /// public NonVisualControlAttribute() : this(true) { } ////// public NonVisualControlAttribute(bool nonVisual) { _nonVisual = nonVisual; } ////// public bool IsNonVisual { get { return _nonVisual; } } ///Indicates if the control is non-visual. ///public override bool Equals(object obj) { if (obj == this) { return true; } NonVisualControlAttribute other = obj as NonVisualControlAttribute; return (other != null) && (other.IsNonVisual == IsNonVisual); } /// public override int GetHashCode() { return _nonVisual.GetHashCode(); } /// public override bool IsDefaultAttribute() { return this.Equals(Default); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSchemaType.cs
- InternalControlCollection.cs
- Win32Exception.cs
- CompositionTarget.cs
- HtmlForm.cs
- EntityDataSourceMemberPath.cs
- DbProviderFactories.cs
- TerminateSequence.cs
- If.cs
- WebContext.cs
- LowerCaseStringConverter.cs
- WizardPanelChangingEventArgs.cs
- RegexWriter.cs
- Style.cs
- XamlSerializationHelper.cs
- WebDescriptionAttribute.cs
- ArraySubsetEnumerator.cs
- CollectionTraceRecord.cs
- SmtpCommands.cs
- VisualStyleElement.cs
- CodeObjectCreateExpression.cs
- MappingMetadataHelper.cs
- DocumentGridContextMenu.cs
- ArrayEditor.cs
- MonikerProxyAttribute.cs
- XmlTextEncoder.cs
- ResourceProviderFactory.cs
- DetailsViewInsertedEventArgs.cs
- OracleTimeSpan.cs
- xsdvalidator.cs
- ChannelManager.cs
- SamlAudienceRestrictionCondition.cs
- CorrelationHandle.cs
- Region.cs
- GridViewCommandEventArgs.cs
- HttpProcessUtility.cs
- ProxyElement.cs
- DataGridViewEditingControlShowingEventArgs.cs
- TabletDevice.cs
- HashHelper.cs
- InputProcessorProfilesLoader.cs
- HwndSourceKeyboardInputSite.cs
- ListViewGroupCollectionEditor.cs
- SizeChangedInfo.cs
- DoubleAnimationClockResource.cs
- MessageSecurityOverMsmqElement.cs
- WindowsStreamSecurityElement.cs
- TextLine.cs
- RootContext.cs
- DiagnosticSection.cs
- SqlVisitor.cs
- CombinedGeometry.cs
- ReadOnlyState.cs
- AndCondition.cs
- CollectionEditor.cs
- Brush.cs
- StatusStrip.cs
- SubtreeProcessor.cs
- Style.cs
- ItemChangedEventArgs.cs
- CodeDomDesignerLoader.cs
- HideDisabledControlAdapter.cs
- TransactionInformation.cs
- RenderData.cs
- SqlDataRecord.cs
- ObfuscateAssemblyAttribute.cs
- SparseMemoryStream.cs
- IsolatedStoragePermission.cs
- Blend.cs
- SelectorAutomationPeer.cs
- RenderData.cs
- XmlDigitalSignatureProcessor.cs
- UpdateRecord.cs
- SchemaImporter.cs
- HttpRuntime.cs
- X509CertificateCollection.cs
- ModuleBuilderData.cs
- UriTemplatePathPartiallyEquivalentSet.cs
- FacetValueContainer.cs
- WebPartConnectionsConnectVerb.cs
- TreeNodeBindingDepthConverter.cs
- SimpleTypeResolver.cs
- TextTreeInsertElementUndoUnit.cs
- Int64Converter.cs
- TransformerInfoCollection.cs
- Single.cs
- InfoCardKeyedHashAlgorithm.cs
- ServiceModelActivationSectionGroup.cs
- ErrorTableItemStyle.cs
- CodeAttributeArgumentCollection.cs
- Formatter.cs
- TrayIconDesigner.cs
- SettingsPropertyCollection.cs
- AutomationPeer.cs
- GrabHandleGlyph.cs
- TextEndOfLine.cs
- Point3DAnimationUsingKeyFrames.cs
- WebBrowser.cs
- NestPullup.cs
- MetaTableHelper.cs