C# Class System.Security.Policy.PolicyLevel

Datei anzeigen Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
AddFullTrustAssembly void
AddFullTrustAssembly void
AddFullTrustAssembly void
PolicyLevel
PolicyLevel System.Collections
RemoveFullTrustAssembly void
RemoveFullTrustAssembly void
RemoveFullTrustAssembly void

Public Methods

Method Description
AddNamedPermissionSet ( NamedPermissionSet permSet ) : void
AddNamedPermissionSet ( System permSet ) : void
ChangeNamedPermissionSet ( string name, PermissionSet pSet ) : NamedPermissionSet
ChangeNamedPermissionSet ( string name, System pSet ) : System.Security.NamedPermissionSet
CreateAppDomainLevel ( ) : PolicyLevel
CreateAppDomainLevel ( ) : System.Security.Policy.PolicyLevel
FromXml ( SecurityElement e ) : void
FromXml ( System e ) : void
GetNamedPermissionSet ( string name ) : NamedPermissionSet
GetNamedPermissionSet ( string name ) : System.Security.NamedPermissionSet
Recover ( ) : void
RemoveNamedPermissionSet ( NamedPermissionSet permSet ) : NamedPermissionSet
RemoveNamedPermissionSet ( string name ) : NamedPermissionSet
RemoveNamedPermissionSet ( System permSet ) : System.Security.NamedPermissionSet
RemoveNamedPermissionSet ( string name ) : System.Security.NamedPermissionSet
Reset ( ) : void
Resolve ( Evidence evidence ) : PolicyStatement
Resolve ( System evidence ) : System.Security.Policy.PolicyStatement
ResolveMatchingCodeGroups ( Evidence evidence ) : CodeGroup
ResolveMatchingCodeGroups ( System evidence ) : System.Security.Policy.CodeGroup
ToXml ( ) : SecurityElement
ToXml ( ) : System.Security.SecurityElement

Private Methods

Method Description
AddFullTrustAssembly ( StrongName sn ) : void
AddFullTrustAssembly ( StrongNameMembershipCondition snMC ) : void
AddFullTrustAssembly ( System sn ) : void
PolicyLevel ( )
PolicyLevel ( ) : System.Collections
RemoveFullTrustAssembly ( StrongName sn ) : void
RemoveFullTrustAssembly ( StrongNameMembershipCondition snMC ) : void
RemoveFullTrustAssembly ( System sn ) : void

Method Details

AddNamedPermissionSet() public method

public AddNamedPermissionSet ( NamedPermissionSet permSet ) : void
permSet NamedPermissionSet
return void

AddNamedPermissionSet() public method

public AddNamedPermissionSet ( System permSet ) : void
permSet System
return void

ChangeNamedPermissionSet() public method

public ChangeNamedPermissionSet ( string name, PermissionSet pSet ) : NamedPermissionSet
name string
pSet PermissionSet
return NamedPermissionSet

ChangeNamedPermissionSet() public method

public ChangeNamedPermissionSet ( string name, System pSet ) : System.Security.NamedPermissionSet
name string
pSet System
return System.Security.NamedPermissionSet

CreateAppDomainLevel() public static method

public static CreateAppDomainLevel ( ) : PolicyLevel
return PolicyLevel

CreateAppDomainLevel() public static method

public static CreateAppDomainLevel ( ) : System.Security.Policy.PolicyLevel
return System.Security.Policy.PolicyLevel

FromXml() public method

public FromXml ( SecurityElement e ) : void
e SecurityElement
return void

FromXml() public method

public FromXml ( System e ) : void
e System
return void

GetNamedPermissionSet() public method

public GetNamedPermissionSet ( string name ) : NamedPermissionSet
name string
return NamedPermissionSet

GetNamedPermissionSet() public method

public GetNamedPermissionSet ( string name ) : System.Security.NamedPermissionSet
name string
return System.Security.NamedPermissionSet

Recover() public method

public Recover ( ) : void
return void

RemoveNamedPermissionSet() public method

public RemoveNamedPermissionSet ( NamedPermissionSet permSet ) : NamedPermissionSet
permSet NamedPermissionSet
return NamedPermissionSet

RemoveNamedPermissionSet() public method

public RemoveNamedPermissionSet ( string name ) : NamedPermissionSet
name string
return NamedPermissionSet

RemoveNamedPermissionSet() public method

public RemoveNamedPermissionSet ( System permSet ) : System.Security.NamedPermissionSet
permSet System
return System.Security.NamedPermissionSet

RemoveNamedPermissionSet() public method

public RemoveNamedPermissionSet ( string name ) : System.Security.NamedPermissionSet
name string
return System.Security.NamedPermissionSet

Reset() public method

public Reset ( ) : void
return void

Resolve() public method

public Resolve ( Evidence evidence ) : PolicyStatement
evidence Evidence
return PolicyStatement

Resolve() public method

public Resolve ( System evidence ) : System.Security.Policy.PolicyStatement
evidence System
return System.Security.Policy.PolicyStatement

ResolveMatchingCodeGroups() public method

public ResolveMatchingCodeGroups ( Evidence evidence ) : CodeGroup
evidence Evidence
return CodeGroup

ResolveMatchingCodeGroups() public method

public ResolveMatchingCodeGroups ( System evidence ) : System.Security.Policy.CodeGroup
evidence System
return System.Security.Policy.CodeGroup

ToXml() public method

public ToXml ( ) : SecurityElement
return SecurityElement

ToXml() public method

public ToXml ( ) : System.Security.SecurityElement
return System.Security.SecurityElement