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
- ChameleonKey.cs
- ZipPackage.cs
- SolidColorBrush.cs
- SQLDoubleStorage.cs
- PageContentAsyncResult.cs
- DataMisalignedException.cs
- ConnectionsZone.cs
- Panel.cs
- SupportsEventValidationAttribute.cs
- TailPinnedEventArgs.cs
- XmlSchemaAnnotation.cs
- ApplicationTrust.cs
- ImageInfo.cs
- ISAPIRuntime.cs
- LambdaExpression.cs
- recordstatefactory.cs
- StatementContext.cs
- ElementNotEnabledException.cs
- NavigationProgressEventArgs.cs
- InkPresenterAutomationPeer.cs
- serverconfig.cs
- FileLogRecordHeader.cs
- SuspendDesigner.cs
- AppDomainFactory.cs
- ItemsPresenter.cs
- WindowsMenu.cs
- ResizeGrip.cs
- BuildProviderAppliesToAttribute.cs
- DataGridPagerStyle.cs
- HashRepartitionStream.cs
- GlobalProxySelection.cs
- FormViewRow.cs
- RegisterInfo.cs
- DropTarget.cs
- DbMetaDataCollectionNames.cs
- TextFragmentEngine.cs
- InternalPermissions.cs
- IncrementalCompileAnalyzer.cs
- GlyphingCache.cs
- WorkflowPageSetupDialog.cs
- SerialReceived.cs
- SqlColumnizer.cs
- RSAProtectedConfigurationProvider.cs
- XmlSchemaCompilationSettings.cs
- Base64Decoder.cs
- SecurityKeyType.cs
- EnumerableRowCollectionExtensions.cs
- Attributes.cs
- DocumentViewerBaseAutomationPeer.cs
- PasswordTextContainer.cs
- NullableDoubleAverageAggregationOperator.cs
- CommandHelpers.cs
- ExpressionVisitor.cs
- SqlCachedBuffer.cs
- ModuleBuilder.cs
- DataGridParentRows.cs
- MailWriter.cs
- RouteData.cs
- CollectionChange.cs
- MasterPage.cs
- ColumnProvider.cs
- ProfileServiceManager.cs
- PropertyMapper.cs
- SrgsDocument.cs
- ImageList.cs
- MinimizableAttributeTypeConverter.cs
- InkCollectionBehavior.cs
- SqlSelectClauseBuilder.cs
- ActivityPropertyReference.cs
- ErrorLog.cs
- InvalidAsynchronousStateException.cs
- Error.cs
- MiniMapControl.xaml.cs
- SessionPageStateSection.cs
- SectionInformation.cs
- ExpressionWriter.cs
- EditorZone.cs
- HttpCapabilitiesSectionHandler.cs
- VersionedStream.cs
- UserInitiatedNavigationPermission.cs
- FormatStringEditor.cs
- XmlNavigatorFilter.cs
- TableColumn.cs
- UriScheme.cs
- hresults.cs
- ClientSettingsSection.cs
- SafeNativeMethodsMilCoreApi.cs
- Lease.cs
- NameNode.cs
- SymLanguageType.cs
- SqlExpressionNullability.cs
- KnownTypeDataContractResolver.cs
- ScrollChangedEventArgs.cs
- DataGridViewHitTestInfo.cs
- ReturnType.cs
- NullableConverter.cs
- Pens.cs
- shaperfactoryquerycacheentry.cs
- PinProtectionHelper.cs
- TemplateControlParser.cs