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
- ValidationError.cs
- ZipArchive.cs
- ObjectDataSourceSelectingEventArgs.cs
- cache.cs
- ContextMenuStrip.cs
- CubicEase.cs
- RoutedPropertyChangedEventArgs.cs
- InvokeHandlers.cs
- WmlCommandAdapter.cs
- ToolStripPanelSelectionBehavior.cs
- EventDriven.cs
- ParameterBuilder.cs
- TextTreeInsertElementUndoUnit.cs
- WebDescriptionAttribute.cs
- HttpWebRequest.cs
- TrustManagerMoreInformation.cs
- CriticalHandle.cs
- ISAPIWorkerRequest.cs
- WriteFileContext.cs
- ImportContext.cs
- DependencyPropertyValueSerializer.cs
- SmiEventSink_DeferedProcessing.cs
- WindowsListView.cs
- CheckBoxPopupAdapter.cs
- UnsafeNativeMethodsTablet.cs
- WeakReferenceKey.cs
- UIElement3D.cs
- PersonalizationStateInfo.cs
- RtfControlWordInfo.cs
- DocumentPaginator.cs
- DataServiceSaveChangesEventArgs.cs
- EnumerableCollectionView.cs
- WebPartRestoreVerb.cs
- VirtualPath.cs
- WinFormsSecurity.cs
- SqlEnums.cs
- XPathNodePointer.cs
- RoutingExtensionElement.cs
- FontInfo.cs
- OletxTransactionManager.cs
- ReliableChannelBinder.cs
- Int32KeyFrameCollection.cs
- NodeLabelEditEvent.cs
- TrueReadOnlyCollection.cs
- ImageListStreamer.cs
- WebPartCatalogCloseVerb.cs
- PickDesigner.xaml.cs
- GroupDescription.cs
- PagerSettings.cs
- serverconfig.cs
- SqlFactory.cs
- CodeVariableDeclarationStatement.cs
- WarningException.cs
- CharEntityEncoderFallback.cs
- Ops.cs
- DeviceSpecificDialogCachedState.cs
- BeginEvent.cs
- ToolStripItem.cs
- XmlEncoding.cs
- Executor.cs
- DetailsViewUpdateEventArgs.cs
- FilterQuery.cs
- GreenMethods.cs
- LoginUtil.cs
- InternalMappingException.cs
- ButtonField.cs
- WindowsAuthenticationModule.cs
- Typography.cs
- Formatter.cs
- DispatcherProcessingDisabled.cs
- XsltException.cs
- PeerTransportCredentialType.cs
- RangeBase.cs
- DataColumnChangeEvent.cs
- WebSysDisplayNameAttribute.cs
- AlternateViewCollection.cs
- MailSettingsSection.cs
- Int32CAMarshaler.cs
- ConfigurationSectionGroup.cs
- SpeechRecognitionEngine.cs
- DrawListViewItemEventArgs.cs
- InfoCardX509Validator.cs
- ScriptingRoleServiceSection.cs
- BatchStream.cs
- ThreadInterruptedException.cs
- MetadataUtilsSmi.cs
- Rotation3DAnimationBase.cs
- FamilyCollection.cs
- PriorityBinding.cs
- ConditionalAttribute.cs
- FontUnitConverter.cs
- AutomationPattern.cs
- TextEffectCollection.cs
- WebPartAddingEventArgs.cs
- rsa.cs
- SiteMapNodeItem.cs
- DBNull.cs
- ListViewContainer.cs
- Win32Native.cs
- XmlSchemaInfo.cs