Code:
/ DotNET / DotNET / 8.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
- CopyNodeSetAction.cs
- ImmutableCollection.cs
- WindowsFormsSectionHandler.cs
- WebReferenceCollection.cs
- SmiEventSink_Default.cs
- SolidColorBrush.cs
- BadImageFormatException.cs
- UInt16.cs
- ObjectToIdCache.cs
- BamlMapTable.cs
- XmlNotation.cs
- UrlParameterWriter.cs
- LinkUtilities.cs
- DbReferenceCollection.cs
- GridViewRowEventArgs.cs
- ExpressionLink.cs
- BaseDataList.cs
- TraceSection.cs
- ConstructorNeedsTagAttribute.cs
- RenderDataDrawingContext.cs
- DataListItemEventArgs.cs
- FlowDocumentFormatter.cs
- SendMailErrorEventArgs.cs
- WorkflowOwnershipException.cs
- DecoratedNameAttribute.cs
- EnumBuilder.cs
- ComponentResourceKey.cs
- TextDecorationCollection.cs
- DataServiceProviderWrapper.cs
- RegistryConfigurationProvider.cs
- StringValidatorAttribute.cs
- DesignerObjectListAdapter.cs
- Invariant.cs
- ResourceLoader.cs
- UrlPath.cs
- TypeContext.cs
- SubpageParagraph.cs
- AsyncCompletedEventArgs.cs
- ResourcesGenerator.cs
- XmlExpressionDumper.cs
- shaper.cs
- DateTimeOffset.cs
- TickBar.cs
- XmlCustomFormatter.cs
- SqlStatistics.cs
- DataObjectPastingEventArgs.cs
- complextypematerializer.cs
- Point3DAnimationBase.cs
- TextChangedEventArgs.cs
- XmlWhitespace.cs
- ResourceDictionaryCollection.cs
- DataErrorValidationRule.cs
- HtmlContainerControl.cs
- CodePageEncoding.cs
- XmlDocumentFieldSchema.cs
- BoundColumn.cs
- TreeNodeBindingDepthConverter.cs
- FlowDocumentReaderAutomationPeer.cs
- InternalsVisibleToAttribute.cs
- FileUtil.cs
- SessionPageStatePersister.cs
- CompilationLock.cs
- _SSPIWrapper.cs
- BinaryMessageEncodingBindingElement.cs
- EmptyEnumerable.cs
- DCSafeHandle.cs
- FormsAuthenticationUser.cs
- ObjectToIdCache.cs
- SolidBrush.cs
- SQLByte.cs
- SqlStream.cs
- ObfuscateAssemblyAttribute.cs
- InternalTypeHelper.cs
- AlphabeticalEnumConverter.cs
- SkipQueryOptionExpression.cs
- FormatterServicesNoSerializableCheck.cs
- AutoGeneratedField.cs
- WebServiceParameterData.cs
- EffectiveValueEntry.cs
- WebPartHeaderCloseVerb.cs
- ArithmeticException.cs
- Collection.cs
- diagnosticsswitches.cs
- Form.cs
- RotateTransform.cs
- PersonalizationState.cs
- DataError.cs
- ProcessInfo.cs
- Set.cs
- ResourceType.cs
- DataSetMappper.cs
- HandleTable.cs
- AuthenticatingEventArgs.cs
- WebResponse.cs
- ThreadExceptionEvent.cs
- LogConverter.cs
- UpdateCommand.cs
- TextLineBreak.cs
- Task.cs
- EndpointDesigner.cs