Code:
/ DotNET / DotNET / 8.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
- CodeAssignStatement.cs
- DataSourceCache.cs
- IdentityReference.cs
- ResourceDictionaryCollection.cs
- ThemeConfigurationDialog.cs
- QueryStatement.cs
- Selection.cs
- COM2IPerPropertyBrowsingHandler.cs
- _DomainName.cs
- WebBrowser.cs
- TraceFilter.cs
- CollectionBase.cs
- ExpressionNode.cs
- HighContrastHelper.cs
- CustomAttributeFormatException.cs
- EventSetter.cs
- ProgressBar.cs
- GridViewRowEventArgs.cs
- ProfileSection.cs
- SmtpMail.cs
- ResXFileRef.cs
- DragDeltaEventArgs.cs
- DefaultSerializationProviderAttribute.cs
- InputScopeNameConverter.cs
- HtmlTable.cs
- SuppressIldasmAttribute.cs
- BaseContextMenu.cs
- PropertyChangingEventArgs.cs
- Symbol.cs
- SmiMetaDataProperty.cs
- BaseProcessProtocolHandler.cs
- AuthorizationRule.cs
- SqlCharStream.cs
- VerificationException.cs
- SqlCommandBuilder.cs
- Page.cs
- WebEventTraceProvider.cs
- Roles.cs
- RotationValidation.cs
- MouseActionValueSerializer.cs
- ToolStripDropDownMenu.cs
- DialogDivider.cs
- XamlPathDataSerializer.cs
- ExpressionList.cs
- GridPatternIdentifiers.cs
- MultipleViewPattern.cs
- DataGridPagerStyle.cs
- VariableDesigner.xaml.cs
- AspNetHostingPermission.cs
- WpfKnownMemberInvoker.cs
- DataSourceXmlSerializationAttribute.cs
- CheckBoxPopupAdapter.cs
- SqlSupersetValidator.cs
- ConstrainedDataObject.cs
- RemoteWebConfigurationHostServer.cs
- EnumCodeDomSerializer.cs
- PingOptions.cs
- IisTraceListener.cs
- FrameworkElementAutomationPeer.cs
- ConnectionPoint.cs
- PtsPage.cs
- HandleRef.cs
- ObjectDataSourceSelectingEventArgs.cs
- PerformanceCounterLib.cs
- SelectedDatesCollection.cs
- PostBackTrigger.cs
- EditCommandColumn.cs
- CreateWorkflowOwnerCommand.cs
- InvalidPropValue.cs
- GraphicsState.cs
- UrlMapping.cs
- XMLSyntaxException.cs
- XdrBuilder.cs
- Overlapped.cs
- GuidTagList.cs
- XamlPoint3DCollectionSerializer.cs
- LocalizableResourceBuilder.cs
- RadioButtonRenderer.cs
- WpfXamlMember.cs
- CompositeDataBoundControl.cs
- ColorBlend.cs
- PrincipalPermission.cs
- SizeIndependentAnimationStorage.cs
- ColorKeyFrameCollection.cs
- IPPacketInformation.cs
- Parser.cs
- Mapping.cs
- NameTable.cs
- WebConfigurationHostFileChange.cs
- ProviderConnectionPoint.cs
- ListBoxChrome.cs
- COM2FontConverter.cs
- newinstructionaction.cs
- Activator.cs
- ListControlActionList.cs
- ResourceContainerWrapper.cs
- ConstantSlot.cs
- DrawingContextWalker.cs
- Win32SafeHandles.cs
- SHA256Managed.cs