Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / NonVisualControlAttribute.cs / 1305376 / NonVisualControlAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.Collections; using System.ComponentModel; ////// [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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ExtenderControl.cs
- SessionIDManager.cs
- SessionPageStateSection.cs
- HtmlShim.cs
- Cursor.cs
- ToolStripContentPanelRenderEventArgs.cs
- SortableBindingList.cs
- TableMethodGenerator.cs
- CompilerErrorCollection.cs
- EmptyReadOnlyDictionaryInternal.cs
- ProtocolsSection.cs
- SymLanguageType.cs
- HeaderedContentControl.cs
- SchemaElementLookUpTable.cs
- InstanceOwner.cs
- Context.cs
- ColorConvertedBitmap.cs
- NullableDecimalMinMaxAggregationOperator.cs
- PhysicalAddress.cs
- SeparatorAutomationPeer.cs
- ExceptionNotification.cs
- ArrayWithOffset.cs
- Code.cs
- RenderDataDrawingContext.cs
- SendActivity.cs
- NotificationContext.cs
- WmlControlAdapter.cs
- HttpBrowserCapabilitiesBase.cs
- ScalarOps.cs
- XmlPreloadedResolver.cs
- CharacterMetricsDictionary.cs
- FloaterBaseParagraph.cs
- DataViewSetting.cs
- TransportChannelFactory.cs
- UpdateCompiler.cs
- Bezier.cs
- FilteredDataSetHelper.cs
- XamlInt32CollectionSerializer.cs
- DescendantQuery.cs
- PartDesigner.cs
- LicenseContext.cs
- PersonalizationProvider.cs
- GcSettings.cs
- shaper.cs
- PrimarySelectionAdorner.cs
- HierarchicalDataSourceControl.cs
- ObjectStateManagerMetadata.cs
- StringBuilder.cs
- ObjectSecurity.cs
- VectorAnimationBase.cs
- DbConnectionPool.cs
- TextViewElement.cs
- ClientSession.cs
- ProcessHostConfigUtils.cs
- RowBinding.cs
- ConnectionPoint.cs
- SHA512.cs
- StateRuntime.cs
- DataGridToolTip.cs
- _RequestCacheProtocol.cs
- SqlSupersetValidator.cs
- SafeNativeMethods.cs
- SignatureSummaryDialog.cs
- CryptoKeySecurity.cs
- ApplicationException.cs
- DesignConnectionCollection.cs
- ColorPalette.cs
- Int32AnimationBase.cs
- SQLBytes.cs
- Dictionary.cs
- InputLanguage.cs
- ProfileProvider.cs
- MaterializeFromAtom.cs
- ThemeDirectoryCompiler.cs
- ButtonDesigner.cs
- DefaultTextStore.cs
- RepeaterItem.cs
- InputLanguage.cs
- ScriptMethodAttribute.cs
- SecurityUtils.cs
- QilReplaceVisitor.cs
- ProfileServiceManager.cs
- CapiHashAlgorithm.cs
- GridViewCommandEventArgs.cs
- CacheModeValueSerializer.cs
- PlanCompiler.cs
- ChannelHandler.cs
- BindingValueChangedEventArgs.cs
- PagerSettings.cs
- DelegateSerializationHolder.cs
- DesigntimeLicenseContext.cs
- ServiceNameElement.cs
- FontClient.cs
- ToolBarOverflowPanel.cs
- XmlDataDocument.cs
- CompilerTypeWithParams.cs
- TextCompositionManager.cs
- WebPart.cs
- Aes.cs
- SByteConverter.cs