PolicyStatement Clase

Definición

Representa la instrucción de que CodeGroup describe los permisos y otra información que se aplican al código con un conjunto determinado de evidencias. Esta clase no puede heredarse.

public ref class PolicyStatement sealed : System::Security::ISecurityEncodable, System::Security::ISecurityPolicyEncodable
[System.Serializable]
public sealed class PolicyStatement : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class PolicyStatement : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
[<System.Serializable>]
type PolicyStatement = class
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type PolicyStatement = class
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type PolicyStatement = class
    interface ISecurityPolicyEncodable
    interface ISecurityEncodable
Public NotInheritable Class PolicyStatement
Implements ISecurityEncodable, ISecurityPolicyEncodable
Herencia
PolicyStatement
Atributos
Implementaciones

Comentarios

Consta PolicyStatement de un conjunto de permisos concedidos y posibles atributos especiales para el grupo de código.

Las instrucciones policy se usan normalmente como el valor devuelto de una Resolve operación en un PolicyLevel.

Constructores

Nombre Description
PolicyStatement(PermissionSet, PolicyStatementAttribute)

Inicializa una nueva instancia de la PolicyStatement clase con los atributos y especificados PermissionSet .

PolicyStatement(PermissionSet)

Inicializa una nueva instancia de la PolicyStatement clase con el especificado PermissionSet.

Propiedades

Nombre Description
Attributes

Obtiene o establece los atributos de la instrucción policy.

AttributeString

Obtiene una representación de cadena de los atributos de la instrucción policy.

PermissionSet

Obtiene o establece la PermissionSet propiedad de la instrucción policy.

Métodos

Nombre Description
Copy()

Crea una copia equivalente de la instrucción de directiva actual.

Equals(Object)

Determina si el objeto especificado PolicyStatement es igual al objeto actual PolicyStatement.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
FromXml(SecurityElement, PolicyLevel)

Reconstruye un objeto de seguridad con un estado determinado a partir de una codificación XML.

FromXml(SecurityElement)

Reconstruye un objeto de seguridad con un estado determinado a partir de una codificación XML.

GetHashCode()

Obtiene un código hash para el PolicyStatement objeto que es adecuado para su uso en algoritmos hash y estructuras de datos, como una tabla hash.

GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
ToXml()

Crea una codificación XML del objeto de seguridad y su estado actual.

ToXml(PolicyLevel)

Crea una codificación XML del objeto de seguridad y su estado actual.

Se aplica a