Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Security / SecurityState.cs / 1 / SecurityState.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==++== using System; using System.Security; using System.Security.Permissions; namespace System.Security { [PermissionSet(SecurityAction.LinkDemand, Unrestricted = true)] [PermissionSet(SecurityAction.InheritanceDemand, Unrestricted = true)] public abstract class SecurityState { protected SecurityState() { } public bool IsStateAvailable() { AppDomainManager domainManager = AppDomainManager.CurrentAppDomainManager; return domainManager != null ? domainManager.CheckSecuritySettings(this) : false; } // Override this function and throw the appropriate exception if the security state // should not be available in the current context. public abstract void EnsureState(); } } // 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
- XmlSerializationGeneratedCode.cs
- ResourceReader.cs
- TypedCompletedAsyncResult.cs
- BamlVersionHeader.cs
- AdornerPresentationContext.cs
- SqlParameterizer.cs
- EmbossBitmapEffect.cs
- AttachedPropertiesService.cs
- LinkLabelLinkClickedEvent.cs
- LinearGradientBrush.cs
- CapabilitiesSection.cs
- OracleMonthSpan.cs
- Vector3DConverter.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- WebException.cs
- base64Transforms.cs
- SchemaMapping.cs
- Base64Encoder.cs
- IntellisenseTextBox.designer.cs
- FixedSOMLineRanges.cs
- FragmentNavigationEventArgs.cs
- BindingMemberInfo.cs
- MoveSizeWinEventHandler.cs
- QueryableDataSource.cs
- GeneralTransform3DCollection.cs
- hwndwrapper.cs
- RelatedPropertyManager.cs
- WebPartVerb.cs
- ByteAnimationBase.cs
- EntityChangedParams.cs
- SafeMarshalContext.cs
- TraceHandlerErrorFormatter.cs
- UniqueIdentifierService.cs
- TextElementAutomationPeer.cs
- SqlBuilder.cs
- EntityViewGenerationAttribute.cs
- WSAddressing10ProblemHeaderQNameFault.cs
- AppDomainAttributes.cs
- RegexBoyerMoore.cs
- HttpAsyncResult.cs
- ObjectIDGenerator.cs
- StreamResourceInfo.cs
- GregorianCalendarHelper.cs
- ContentPlaceHolder.cs
- PackageProperties.cs
- MultiByteCodec.cs
- ClientScriptItemCollection.cs
- TransactionChannelListener.cs
- HostedElements.cs
- QuaternionRotation3D.cs
- URI.cs
- BrowserCapabilitiesFactory.cs
- SqlDataRecord.cs
- AccessDataSourceDesigner.cs
- FigureParaClient.cs
- CaseCqlBlock.cs
- PeerInputChannelListener.cs
- LocationUpdates.cs
- peernodestatemanager.cs
- Thickness.cs
- DesignerLabelAdapter.cs
- CryptoStream.cs
- XmlSchemaGroup.cs
- XpsImageSerializationService.cs
- ApplySecurityAndSendAsyncResult.cs
- ConnectionInterfaceCollection.cs
- ExceptionUtil.cs
- X509CertificateCollection.cs
- HierarchicalDataSourceControl.cs
- ServiceElementCollection.cs
- XmlEnumAttribute.cs
- CustomAttributeBuilder.cs
- Int32AnimationBase.cs
- FullTextState.cs
- SignedXml.cs
- ThreadInterruptedException.cs
- RepeatButtonAutomationPeer.cs
- XPathBinder.cs
- PropertyTabChangedEvent.cs
- TaskFormBase.cs
- TextDecoration.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- OleDbTransaction.cs
- MailBnfHelper.cs
- Compiler.cs
- DataGridTablesFactory.cs
- TextTreeFixupNode.cs
- SamlSecurityToken.cs
- TraceUtility.cs
- X509Certificate2.cs
- EventLogReader.cs
- QueryExtender.cs
- FilterEventArgs.cs
- EntityDataSourceContextDisposingEventArgs.cs
- InternalPolicyElement.cs
- Identity.cs
- ListMarkerSourceInfo.cs
- WebBrowserProgressChangedEventHandler.cs
- ScrollBarRenderer.cs
- TransformProviderWrapper.cs