Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / ViewStateModeByIdAttribute.cs / 3 / 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]; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- LineBreakRecord.cs
- RefreshEventArgs.cs
- UriTemplateQueryValue.cs
- ValidatorCompatibilityHelper.cs
- FixedSOMFixedBlock.cs
- PanelDesigner.cs
- GridPatternIdentifiers.cs
- SoapIgnoreAttribute.cs
- DLinqColumnProvider.cs
- RawStylusInputReport.cs
- SemanticResolver.cs
- PersistChildrenAttribute.cs
- ProviderCommandInfoUtils.cs
- TableAdapterManagerGenerator.cs
- NullableIntSumAggregationOperator.cs
- AuthenticateEventArgs.cs
- MailWebEventProvider.cs
- coordinatorfactory.cs
- SchemaNames.cs
- CalendarAutoFormat.cs
- Attributes.cs
- wgx_render.cs
- ConfigXmlDocument.cs
- Dump.cs
- CodeDirectiveCollection.cs
- DbConnectionStringCommon.cs
- OleDbWrapper.cs
- AttachedPropertyDescriptor.cs
- ResolveNameEventArgs.cs
- VScrollBar.cs
- SecurityTokenInclusionMode.cs
- TreeChangeInfo.cs
- RuleRefElement.cs
- XmlChoiceIdentifierAttribute.cs
- DataGridViewComboBoxCell.cs
- DoubleKeyFrameCollection.cs
- SqlConnectionPoolGroupProviderInfo.cs
- ScriptReferenceBase.cs
- ControlCachePolicy.cs
- PerfService.cs
- DbConnectionPool.cs
- CustomError.cs
- WorkItem.cs
- HtmlInputPassword.cs
- WebPartManagerInternals.cs
- SiteMapNodeItemEventArgs.cs
- DocumentEventArgs.cs
- Queue.cs
- QuaternionRotation3D.cs
- DbProviderFactories.cs
- XmlHelper.cs
- DataGridViewLayoutData.cs
- SymbolResolver.cs
- UnsafeNativeMethods.cs
- ComponentSerializationService.cs
- SqlMultiplexer.cs
- AssemblyBuilder.cs
- SerialReceived.cs
- CodeArrayCreateExpression.cs
- LingerOption.cs
- WebServiceEnumData.cs
- Int32RectConverter.cs
- RowParagraph.cs
- SqlRemoveConstantOrderBy.cs
- TTSEngineProxy.cs
- Mappings.cs
- figurelength.cs
- MouseBinding.cs
- PreProcessInputEventArgs.cs
- NetworkStream.cs
- BaseTransportHeaders.cs
- CLSCompliantAttribute.cs
- ErasingStroke.cs
- ServicesUtilities.cs
- TextEffectResolver.cs
- EntityDataSourceEntityTypeFilterItem.cs
- UrlAuthorizationModule.cs
- EdmFunction.cs
- DataObject.cs
- DataProtection.cs
- WebPartConnectionsCancelEventArgs.cs
- DefaultBinder.cs
- DataGridViewRowStateChangedEventArgs.cs
- DatePickerTextBox.cs
- DataError.cs
- BezierSegment.cs
- DesignerLinkAdapter.cs
- Rights.cs
- ColumnCollectionEditor.cs
- MasterPageBuildProvider.cs
- ListViewItem.cs
- AccessibleObject.cs
- CommandHelper.cs
- ExpiredSecurityTokenException.cs
- Accessors.cs
- SafeArrayTypeMismatchException.cs
- TextDecoration.cs
- SerializationAttributes.cs
- ApplicationFileParser.cs
- OperationContextScope.cs