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
- QilGeneratorEnv.cs
- XmlProcessingInstruction.cs
- GridViewSelectEventArgs.cs
- DesignerForm.cs
- HttpModulesSection.cs
- BinaryNode.cs
- FunctionDefinition.cs
- AbandonedMutexException.cs
- NativeMethods.cs
- SystemTcpConnection.cs
- ToolStripStatusLabel.cs
- ExcludePathInfo.cs
- BitmapMetadataBlob.cs
- InputScope.cs
- MetadataWorkspace.cs
- SettingsAttributeDictionary.cs
- SimpleMailWebEventProvider.cs
- XslAst.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- GZipDecoder.cs
- TypeElement.cs
- SmtpLoginAuthenticationModule.cs
- SimpleApplicationHost.cs
- ProfileProvider.cs
- EventLogQuery.cs
- SplitterEvent.cs
- DecryptRequest.cs
- RequestResizeEvent.cs
- Compiler.cs
- SoapInteropTypes.cs
- ObjectStorage.cs
- reliableinputsessionchannel.cs
- Closure.cs
- EndPoint.cs
- FindCriteria.cs
- PartialTrustVisibleAssemblyCollection.cs
- GeneralTransform3D.cs
- QilStrConcat.cs
- ResourceManager.cs
- PathSegment.cs
- Camera.cs
- EngineSiteSapi.cs
- InteropBitmapSource.cs
- Interlocked.cs
- SynchronizedCollection.cs
- CodeDOMUtility.cs
- InkCanvasSelection.cs
- CompareValidator.cs
- BuildProvider.cs
- EndPoint.cs
- CqlGenerator.cs
- XmlElementList.cs
- DelimitedListTraceListener.cs
- ToolStripDesignerUtils.cs
- OdbcHandle.cs
- controlskin.cs
- NativeCppClassAttribute.cs
- safePerfProviderHandle.cs
- DataControlCommands.cs
- AppSettingsExpressionBuilder.cs
- MemoryMappedViewAccessor.cs
- HttpContextBase.cs
- OleDbErrorCollection.cs
- BooleanToVisibilityConverter.cs
- LogLogRecordHeader.cs
- Regex.cs
- ExclusiveCanonicalizationTransform.cs
- EntityDescriptor.cs
- InheritablePropertyChangeInfo.cs
- HelpEvent.cs
- RegexGroup.cs
- BindingCollection.cs
- SingleAnimationBase.cs
- XmlSchemaParticle.cs
- BidPrivateBase.cs
- PieceDirectory.cs
- PreviewKeyDownEventArgs.cs
- EventWaitHandleSecurity.cs
- SQLString.cs
- Asn1IntegerConverter.cs
- ScriptReference.cs
- TextDpi.cs
- XslVisitor.cs
- SynchronizationLockException.cs
- RuntimeArgumentHandle.cs
- ConnectionConsumerAttribute.cs
- WindowsFormsSectionHandler.cs
- TreeNodeBinding.cs
- SqlUnionizer.cs
- XMLUtil.cs
- SqlTransaction.cs
- SafeFileMapViewHandle.cs
- EntityContainerAssociationSetEnd.cs
- TrustLevel.cs
- ObjectAssociationEndMapping.cs
- EditingScopeUndoUnit.cs
- TextDpi.cs
- HwndMouseInputProvider.cs
- NumberFormatInfo.cs
- TextClipboardData.cs