Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / ViewStateModeByIdAttribute.cs / 1305376 / 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; [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. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI { using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; [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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FixedElement.cs
- TdsParser.cs
- InputLangChangeRequestEvent.cs
- XPathBinder.cs
- _ScatterGatherBuffers.cs
- BamlTreeUpdater.cs
- OleDbPropertySetGuid.cs
- IndexedWhereQueryOperator.cs
- RequestCacheEntry.cs
- BamlReader.cs
- ReadOnlyTernaryTree.cs
- SoapClientMessage.cs
- CodeSnippetCompileUnit.cs
- OperationResponse.cs
- GridEntry.cs
- DispatcherSynchronizationContext.cs
- TriggerAction.cs
- ScrollItemPattern.cs
- XmlSchemaObject.cs
- URLIdentityPermission.cs
- ObjectListGeneralPage.cs
- Native.cs
- PageMediaType.cs
- PublisherIdentityPermission.cs
- BuildProvider.cs
- VariableAction.cs
- TypeBuilder.cs
- AutomationPatternInfo.cs
- uribuilder.cs
- KeyToListMap.cs
- GridViewHeaderRowPresenter.cs
- BulletedList.cs
- InlineObject.cs
- DecimalConverter.cs
- PermissionListSet.cs
- KeyValueConfigurationCollection.cs
- SqlFacetAttribute.cs
- HttpCacheVary.cs
- ModuleBuilder.cs
- ValidatedControlConverter.cs
- AutoCompleteStringCollection.cs
- TextPointerBase.cs
- SimplePropertyEntry.cs
- HttpVersion.cs
- AppearanceEditorPart.cs
- IOException.cs
- ClientBuildManager.cs
- DataGridViewCellValueEventArgs.cs
- DesignerOptionService.cs
- COAUTHIDENTITY.cs
- ActivityInstanceMap.cs
- RSACryptoServiceProvider.cs
- MetadataArtifactLoaderFile.cs
- RegistrationProxy.cs
- PenContext.cs
- ColumnMapTranslator.cs
- _LazyAsyncResult.cs
- LicFileLicenseProvider.cs
- SiteIdentityPermission.cs
- WindowsIPAddress.cs
- ScriptControlDescriptor.cs
- QualificationDataItem.cs
- HtmlMobileTextWriter.cs
- XmlResolver.cs
- Polygon.cs
- AsymmetricKeyExchangeFormatter.cs
- WindowsHyperlink.cs
- SHA1CryptoServiceProvider.cs
- ScriptDescriptor.cs
- ModifierKeysValueSerializer.cs
- MenuItemCollection.cs
- SafePEFileHandle.cs
- DataControlFieldCollection.cs
- ParallelEnumerableWrapper.cs
- RelationshipType.cs
- XmlDataCollection.cs
- FirstMatchCodeGroup.cs
- TransformCollection.cs
- xmlsaver.cs
- WebBrowserDesigner.cs
- _NegoStream.cs
- DeclarativeConditionsCollection.cs
- ProxyWebPartManager.cs
- ProcessModuleCollection.cs
- Encoder.cs
- CheckBoxDesigner.cs
- CodeDirectoryCompiler.cs
- TableDetailsCollection.cs
- TextWriterEngine.cs
- CodeDomConfigurationHandler.cs
- DesignerProperties.cs
- ListManagerBindingsCollection.cs
- BamlRecordWriter.cs
- ClientUIRequest.cs
- ColorKeyFrameCollection.cs
- Size3D.cs
- DoubleCollection.cs
- ResXDataNode.cs
- OdbcEnvironment.cs
- TaskHelper.cs