Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / ViewStateModeByIdAttribute.cs / 1 / ViewStateModeByIdAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI { using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)] [AttributeUsage(AttributeTargets.Class)] public sealed class ViewStateModeByIdAttribute : Attribute { static Hashtable _viewStateIdTypes = Hashtable.Synchronized(new Hashtable()); public ViewStateModeByIdAttribute() { } internal static bool IsEnabled(Type type) { if (!_viewStateIdTypes.ContainsKey(type)) { System.ComponentModel.AttributeCollection attrs = TypeDescriptor.GetAttributes(type); ViewStateModeByIdAttribute attr = (ViewStateModeByIdAttribute)attrs[typeof(ViewStateModeByIdAttribute)]; _viewStateIdTypes[type] = (attr != null); } return (bool)_viewStateIdTypes[type]; } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SerializationException.cs
- LabelExpression.cs
- HostVisual.cs
- WebPartVerb.cs
- DataTable.cs
- UniqueIdentifierService.cs
- ConditionCollection.cs
- XmlElementCollection.cs
- CmsUtils.cs
- ProviderConnectionPointCollection.cs
- SchemaInfo.cs
- ListSourceHelper.cs
- FixedSOMFixedBlock.cs
- ZipIOExtraFieldZip64Element.cs
- Pair.cs
- FlowLayoutPanel.cs
- SectionVisual.cs
- DigestTraceRecordHelper.cs
- UnknownBitmapDecoder.cs
- FormViewPagerRow.cs
- SystemSounds.cs
- StatusBarItemAutomationPeer.cs
- UserMapPath.cs
- MenuRendererStandards.cs
- AccessorTable.cs
- DataServiceSaveChangesEventArgs.cs
- XmlSchemaNotation.cs
- DefaultPrintController.cs
- PropertyValueChangedEvent.cs
- CurrentChangedEventManager.cs
- DocumentReference.cs
- ErrorCodes.cs
- HtmlInputPassword.cs
- OutputCacheProviderCollection.cs
- ReturnValue.cs
- XmlAttributeCollection.cs
- DrawingBrush.cs
- MobileCategoryAttribute.cs
- HtmlControl.cs
- CheckoutException.cs
- HttpListenerPrefixCollection.cs
- StringToken.cs
- PtsPage.cs
- ThousandthOfEmRealPoints.cs
- XmlNamespaceMappingCollection.cs
- ShaderRenderModeValidation.cs
- TextRunProperties.cs
- Update.cs
- TextView.cs
- VirtualPathProvider.cs
- ValueUnavailableException.cs
- DictionaryItemsCollection.cs
- LifetimeServices.cs
- ActivationArguments.cs
- CompositeKey.cs
- WindowPattern.cs
- StdValidatorsAndConverters.cs
- FacetEnabledSchemaElement.cs
- ProcessThread.cs
- ObjectDataProvider.cs
- ContextStaticAttribute.cs
- EntityContainerRelationshipSet.cs
- Rijndael.cs
- SafeSystemMetrics.cs
- ConfigurationConverterBase.cs
- SymDocumentType.cs
- NameValueConfigurationElement.cs
- FileDialogCustomPlace.cs
- SudsWriter.cs
- CompositeFontFamily.cs
- Freezable.cs
- DependencyPropertyChangedEventArgs.cs
- MethodCallConverter.cs
- QueryConverter.cs
- GPRECTF.cs
- HandlerFactoryWrapper.cs
- WebMessageFormatHelper.cs
- GridView.cs
- Win32SafeHandles.cs
- ItemContainerProviderWrapper.cs
- PersistChildrenAttribute.cs
- Vector3D.cs
- PanelDesigner.cs
- IResourceProvider.cs
- DockEditor.cs
- UiaCoreApi.cs
- ReferenceEqualityComparer.cs
- HttpValueCollection.cs
- IInstanceTable.cs
- PartManifestEntry.cs
- RectValueSerializer.cs
- CodeCommentStatement.cs
- SetStoryboardSpeedRatio.cs
- DrawingGroupDrawingContext.cs
- ActivityExecutionContextCollection.cs
- SQLMembershipProvider.cs
- TreeNodeCollection.cs
- CachedBitmap.cs
- PersonalizationAdministration.cs
- PixelShader.cs