C# Class System.Security.Policy.NetCodeGroup

Inheritance: CodeGroup, IUnionSemanticCodeGroup
Mostra file Open project: dotnet/corefx Class Usage Examples

Public Properties

Property Type Description
AbsentOriginScheme string
AnyOtherOriginScheme string

Public Methods

Method Description
AddConnectAccess ( string originScheme, CodeConnectAccess connectAccess ) : void
AddConnectAccess ( string originScheme, System connectAccess ) : void
Copy ( ) : CodeGroup
Copy ( ) : System.Security.Policy.CodeGroup
Equals ( object o ) : bool
GetConnectAccessRules ( ) : System.Collections.DictionaryEntry[]
GetHashCode ( ) : int
NetCodeGroup ( IMembershipCondition membershipCondition )
NetCodeGroup ( System membershipCondition )
ResetConnectAccess ( ) : void
Resolve ( Evidence evidence ) : PolicyStatement
Resolve ( System evidence ) : System.Security.Policy.PolicyStatement
ResolveMatchingCodeGroups ( Evidence evidence ) : CodeGroup
ResolveMatchingCodeGroups ( System evidence ) : System.Security.Policy.CodeGroup

Protected Methods

Method Description
CreateXml ( SecurityElement element, PolicyLevel level ) : void
CreateXml ( System element, System level ) : void
ParseXml ( SecurityElement e, PolicyLevel level ) : void
ParseXml ( System e, System level ) : void

Method Details

AddConnectAccess() public method

public AddConnectAccess ( string originScheme, CodeConnectAccess connectAccess ) : void
originScheme string
connectAccess CodeConnectAccess
return void

AddConnectAccess() public method

public AddConnectAccess ( string originScheme, System connectAccess ) : void
originScheme string
connectAccess System
return void

Copy() public method

public Copy ( ) : CodeGroup
return CodeGroup

Copy() public method

public Copy ( ) : System.Security.Policy.CodeGroup
return System.Security.Policy.CodeGroup

CreateXml() protected method

protected CreateXml ( SecurityElement element, PolicyLevel level ) : void
element System.Security.SecurityElement
level PolicyLevel
return void

CreateXml() protected method

protected CreateXml ( System element, System level ) : void
element System
level System
return void

Equals() public method

public Equals ( object o ) : bool
o object
return bool

GetConnectAccessRules() public method

public GetConnectAccessRules ( ) : System.Collections.DictionaryEntry[]
return System.Collections.DictionaryEntry[]

GetHashCode() public method

public GetHashCode ( ) : int
return int

NetCodeGroup() public method

public NetCodeGroup ( IMembershipCondition membershipCondition )
membershipCondition IMembershipCondition

NetCodeGroup() public method

public NetCodeGroup ( System membershipCondition )
membershipCondition System

ParseXml() protected method

protected ParseXml ( SecurityElement e, PolicyLevel level ) : void
e System.Security.SecurityElement
level PolicyLevel
return void

ParseXml() protected method

protected ParseXml ( System e, System level ) : void
e System
level System
return void

ResetConnectAccess() public method

public ResetConnectAccess ( ) : 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

Property Details

AbsentOriginScheme public_oe static_oe property

public static string AbsentOriginScheme
return string

AnyOtherOriginScheme public_oe static_oe property

public static string AnyOtherOriginScheme
return string