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
- ToolStripComboBox.cs
- Int64.cs
- ToolBarTray.cs
- __ConsoleStream.cs
- DesignerWebPartChrome.cs
- EmbeddedMailObjectsCollection.cs
- QilSortKey.cs
- QilSortKey.cs
- SQLGuid.cs
- Scene3D.cs
- StylusCollection.cs
- X509SecurityTokenAuthenticator.cs
- ObjectDataSourceMethodEditor.cs
- JsonDataContract.cs
- InternalBufferOverflowException.cs
- AppDomainGrammarProxy.cs
- ExpressionBindingsDialog.cs
- GridItemProviderWrapper.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- ProxyFragment.cs
- RedirectionProxy.cs
- XmlHierarchyData.cs
- MSAAWinEventWrap.cs
- CodeNamespaceImportCollection.cs
- DataGridViewColumnStateChangedEventArgs.cs
- DeploymentSection.cs
- ValueExpressions.cs
- X509Extension.cs
- CounterSample.cs
- PrintController.cs
- CacheEntry.cs
- InkCanvasSelection.cs
- TypedTableBase.cs
- RowVisual.cs
- RegexBoyerMoore.cs
- ObjectToken.cs
- AppendHelper.cs
- ReflectionUtil.cs
- XmlTextWriter.cs
- ReadOnlyCollectionBase.cs
- FixedSOMPageElement.cs
- LOSFormatter.cs
- AssemblyCache.cs
- InheritanceUI.cs
- ObjectSet.cs
- DecimalStorage.cs
- SqlUDTStorage.cs
- IssuedTokenServiceCredential.cs
- RectConverter.cs
- HandlerMappingMemo.cs
- SourceFilter.cs
- StringAnimationBase.cs
- CodeAccessPermission.cs
- PolyBezierSegment.cs
- DataGridPagerStyle.cs
- EmptyReadOnlyDictionaryInternal.cs
- TextEditor.cs
- RowTypePropertyElement.cs
- Selection.cs
- ConditionBrowserDialog.cs
- SHA512Managed.cs
- ScriptReference.cs
- ColumnBinding.cs
- DataControlButton.cs
- WrappedReader.cs
- PagesSection.cs
- DataObjectFieldAttribute.cs
- ResizeBehavior.cs
- GridViewSelectEventArgs.cs
- ProxyWebPartManager.cs
- HwndSource.cs
- PageCodeDomTreeGenerator.cs
- WaitForChangedResult.cs
- ConnectionPoolManager.cs
- oledbconnectionstring.cs
- OuterProxyWrapper.cs
- KeySplineConverter.cs
- BindingCompleteEventArgs.cs
- ThousandthOfEmRealDoubles.cs
- BatchWriter.cs
- Socket.cs
- BmpBitmapEncoder.cs
- BindingSource.cs
- HostingEnvironment.cs
- ItemsPresenter.cs
- GeneralTransform3D.cs
- CodeDomComponentSerializationService.cs
- WindowsListViewGroupSubsetLink.cs
- DataKey.cs
- Formatter.cs
- SplineKeyFrames.cs
- EventHandlerList.cs
- TextEditorTyping.cs
- Object.cs
- XPathSingletonIterator.cs
- SequentialWorkflowRootDesigner.cs
- EnumValidator.cs
- GAC.cs
- TrackingServices.cs
- DesignerForm.cs