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
- XmlSerializerFactory.cs
- COM2ExtendedBrowsingHandler.cs
- SpeechDetectedEventArgs.cs
- NetworkAddressChange.cs
- Activator.cs
- SqlDataSourceSelectingEventArgs.cs
- DataGridViewComboBoxColumnDesigner.cs
- BatchWriter.cs
- WebPartsPersonalizationAuthorization.cs
- DataGridViewTopLeftHeaderCell.cs
- StylusPoint.cs
- BevelBitmapEffect.cs
- ReverseComparer.cs
- SqlUtil.cs
- WithStatement.cs
- ForEachAction.cs
- ScriptResourceInfo.cs
- PingReply.cs
- OdbcCommand.cs
- MetadataArtifactLoaderComposite.cs
- ImageButton.cs
- CodeArrayIndexerExpression.cs
- TextDecorationCollection.cs
- XamlStream.cs
- TimeStampChecker.cs
- QuaternionRotation3D.cs
- PartialCachingControl.cs
- XmlNavigatorStack.cs
- PeerPresenceInfo.cs
- AutoGeneratedFieldProperties.cs
- RoutedEventConverter.cs
- InternalConfigSettingsFactory.cs
- ObjectItemAssemblyLoader.cs
- XmlElementElementCollection.cs
- ThrowHelper.cs
- Pipe.cs
- BaseDataBoundControl.cs
- SettingsBindableAttribute.cs
- ExponentialEase.cs
- _Events.cs
- StateMachineWorkflow.cs
- TextRangeAdaptor.cs
- ReadOnlyCollectionBuilder.cs
- DiagnosticTraceSource.cs
- ConnectionStringsExpressionEditor.cs
- ResourceBinder.cs
- MDIControlStrip.cs
- DiagnosticsConfiguration.cs
- WebPartEditorCancelVerb.cs
- DrawingContextDrawingContextWalker.cs
- ToolStripTextBox.cs
- VBIdentifierTrimConverter.cs
- Application.cs
- GifBitmapEncoder.cs
- FormViewDeleteEventArgs.cs
- SimpleWebHandlerParser.cs
- TraceInternal.cs
- RecommendedAsConfigurableAttribute.cs
- SqlComparer.cs
- DrawingGroup.cs
- ProcessProtocolHandler.cs
- DataServiceBuildProvider.cs
- DirectoryObjectSecurity.cs
- GridView.cs
- CodeNamespaceCollection.cs
- FactoryGenerator.cs
- TryExpression.cs
- Aes.cs
- IsolatedStorageFilePermission.cs
- EncoderNLS.cs
- WebBrowsableAttribute.cs
- WebServiceHandlerFactory.cs
- InvalidOperationException.cs
- SurrogateSelector.cs
- AvTraceDetails.cs
- MetadataFile.cs
- SchemaAttDef.cs
- XPathScanner.cs
- DataControlHelper.cs
- PropertyGridCommands.cs
- XmlSchemaRedefine.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- XmlReader.cs
- RightsManagementPermission.cs
- ToolBarButtonClickEvent.cs
- XmlChoiceIdentifierAttribute.cs
- RowUpdatedEventArgs.cs
- TreeViewDataItemAutomationPeer.cs
- ManagedFilter.cs
- RootBuilder.cs
- ToggleButton.cs
- FilteredXmlReader.cs
- FixedDocumentPaginator.cs
- CellPartitioner.cs
- AnnotationComponentChooser.cs
- Variant.cs
- DataGridItemCollection.cs
- SQLBytesStorage.cs
- Memoizer.cs
- HttpCachePolicyElement.cs