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
- CipherData.cs
- translator.cs
- InstanceCollisionException.cs
- cookieexception.cs
- AlternationConverter.cs
- DataServiceExpressionVisitor.cs
- OutputCacheProfileCollection.cs
- LayoutEngine.cs
- OperandQuery.cs
- FieldMetadata.cs
- SingleObjectCollection.cs
- CharAnimationBase.cs
- ReferentialConstraint.cs
- listitem.cs
- HierarchicalDataTemplate.cs
- DataGridTableStyleMappingNameEditor.cs
- DependencyPropertyKind.cs
- MetadataWorkspace.cs
- SqlParameterCollection.cs
- GridView.cs
- PersonalizationStateInfo.cs
- WindowProviderWrapper.cs
- Size.cs
- PolyLineSegment.cs
- AppDomainFactory.cs
- XmlParserContext.cs
- TextCompositionEventArgs.cs
- DataGridCaption.cs
- PriorityRange.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- TimeSpanMinutesConverter.cs
- DefaultBindingPropertyAttribute.cs
- DataStorage.cs
- CompilerScopeManager.cs
- _DynamicWinsockMethods.cs
- IdleTimeoutMonitor.cs
- SqlNotificationEventArgs.cs
- XmlRootAttribute.cs
- DbProviderFactoriesConfigurationHandler.cs
- HttpException.cs
- ZipFileInfo.cs
- TraceHwndHost.cs
- HtmlLink.cs
- SiteMapNode.cs
- GridViewRowCollection.cs
- ProtocolState.cs
- Int32EqualityComparer.cs
- ComponentDispatcherThread.cs
- CorrelationToken.cs
- TreeBuilder.cs
- DecryptedHeader.cs
- IRCollection.cs
- TextureBrush.cs
- LinearGradientBrush.cs
- ThemeableAttribute.cs
- ValidationError.cs
- ScrollChrome.cs
- XmlTextReader.cs
- UnsafeNativeMethodsCLR.cs
- ProxyWebPart.cs
- ADRoleFactoryConfiguration.cs
- GlyphRunDrawing.cs
- CommonDialog.cs
- CorrelationTokenInvalidatedHandler.cs
- Marshal.cs
- ParseElementCollection.cs
- ModuleConfigurationInfo.cs
- SecureEnvironment.cs
- RulePatternOps.cs
- FrameworkContextData.cs
- ImpersonateTokenRef.cs
- ActivityExecutor.cs
- SigningDialog.cs
- MemoryResponseElement.cs
- XmlProcessingInstruction.cs
- TextElement.cs
- InvokePattern.cs
- DataViewManager.cs
- Transform3DGroup.cs
- SmiGettersStream.cs
- CreateUserWizardStep.cs
- RequestSecurityTokenSerializer.cs
- ElementAction.cs
- DataGridViewTopLeftHeaderCell.cs
- SequentialOutput.cs
- WebUtil.cs
- SiteMapDataSourceView.cs
- Popup.cs
- MemoryStream.cs
- FixedSOMFixedBlock.cs
- ResourceProperty.cs
- CodeSubDirectoriesCollection.cs
- DataList.cs
- QuerySelectOp.cs
- BaseTreeIterator.cs
- Win32KeyboardDevice.cs
- SizeFConverter.cs
- DesignerOptionService.cs
- ClientProtocol.cs
- __TransparentProxy.cs