C# Class System.Security.SecurityContext.SecurityContext

Datei anzeigen Open project: runefs/Marvin

Private Properties

Property Type Description
Run void
SecurityContext System.Runtime.InteropServices
SecurityContext System.Runtime.InteropServices
SuppressFlow System.Threading.AsyncFlowControl

Public Methods

Method Description
Capture ( ) : SecurityContext
CreateCopy ( ) : SecurityContext
IsFlowSuppressed ( ) : bool
IsWindowsIdentityFlowSuppressed ( ) : bool
RestoreFlow ( ) : void
SuppressFlowWindowsIdentity ( ) : AsyncFlowControl

Private Methods

Method Description
Run ( SecurityContext securityContext, ContextCallback callback, object state ) : void
SecurityContext ( ) : System.Runtime.InteropServices
SecurityContext ( SecurityContext sc ) : System.Runtime.InteropServices
SuppressFlow ( ) : AsyncFlowControl

Method Details

Capture() static public method

static public Capture ( ) : SecurityContext
return SecurityContext

CreateCopy() public method

public CreateCopy ( ) : SecurityContext
return SecurityContext

IsFlowSuppressed() static public method

static public IsFlowSuppressed ( ) : bool
return bool

IsWindowsIdentityFlowSuppressed() static public method

static public IsWindowsIdentityFlowSuppressed ( ) : bool
return bool

RestoreFlow() static public method

static public RestoreFlow ( ) : void
return void

SuppressFlowWindowsIdentity() static public method

static public SuppressFlowWindowsIdentity ( ) : AsyncFlowControl
return System.Threading.AsyncFlowControl