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
- CultureInfo.cs
- ArgumentNullException.cs
- ObjectViewFactory.cs
- XamlTypeMapper.cs
- DataBindingCollection.cs
- GacUtil.cs
- FlowLayout.cs
- AutomationAttributeInfo.cs
- SafeTokenHandle.cs
- RawKeyboardInputReport.cs
- ProcessHostConfigUtils.cs
- ExceptionUtil.cs
- WriteFileContext.cs
- WorkerRequest.cs
- GeneralTransformGroup.cs
- HostingEnvironmentSection.cs
- CodeStatement.cs
- SafeCryptoHandles.cs
- CodeTypeReference.cs
- StateDesigner.CommentLayoutGlyph.cs
- Rule.cs
- BooleanAnimationBase.cs
- FontStretch.cs
- PersonalizationProviderCollection.cs
- ElementFactory.cs
- TreeViewBindingsEditor.cs
- Transform3D.cs
- TableColumn.cs
- DataGridViewRowCollection.cs
- IDispatchConstantAttribute.cs
- StopStoryboard.cs
- _ConnectStream.cs
- EntitySetDataBindingList.cs
- EncoderParameter.cs
- DataObject.cs
- PersonalizableTypeEntry.cs
- StoreItemCollection.Loader.cs
- OleDbTransaction.cs
- CompositeActivityMarkupSerializer.cs
- ClientUtils.cs
- EnterpriseServicesHelper.cs
- SQLDecimalStorage.cs
- CapabilitiesPattern.cs
- NameSpaceExtractor.cs
- AttachedAnnotation.cs
- CalendarTable.cs
- ObjectDataSourceMethodEventArgs.cs
- ScrollData.cs
- WindowsSecurityTokenAuthenticator.cs
- Win32.cs
- ComponentEditorForm.cs
- XmlHierarchicalDataSourceView.cs
- ProjectionPruner.cs
- ToolboxDataAttribute.cs
- ListenerChannelContext.cs
- RowBinding.cs
- Compiler.cs
- ChannelRequirements.cs
- DiscoveryMessageSequence11.cs
- VisualBasicExpressionConverter.cs
- DtrList.cs
- CompensatableTransactionScopeActivity.cs
- HtmlInputHidden.cs
- MatrixConverter.cs
- SamlSerializer.cs
- Library.cs
- EncodingNLS.cs
- MarkupExtensionParser.cs
- XmlWrappingWriter.cs
- DataGridPagerStyle.cs
- OdbcDataReader.cs
- PointLight.cs
- DefaultHttpHandler.cs
- TagPrefixCollection.cs
- HttpConfigurationSystem.cs
- ContourSegment.cs
- ExpressionBuilder.cs
- HeaderCollection.cs
- DbDataReader.cs
- DataViewManager.cs
- StylusEditingBehavior.cs
- ConnectionPoint.cs
- selecteditemcollection.cs
- RawUIStateInputReport.cs
- WaveHeader.cs
- XmlSerializerSection.cs
- PersistenceTypeAttribute.cs
- Viewport3DVisual.cs
- Comparer.cs
- SuppressMergeCheckAttribute.cs
- EntityObject.cs
- DbTransaction.cs
- SegmentTree.cs
- IssuanceTokenProviderState.cs
- TabItemAutomationPeer.cs
- ListItem.cs
- DesignerAttribute.cs
- GenerateHelper.cs
- RightNameExpirationInfoPair.cs
- MemberMaps.cs