AllowPartiallyTrustedCallersAttribute.PartialTrustVisibilityLevel Propiedad

Definición

Obtiene o establece la visibilidad de la confianza parcial predeterminada del código marcado con el atributo AllowPartiallyTrustedCallersAttribute (APTCA).

public:
 property System::Security::PartialTrustVisibilityLevel PartialTrustVisibilityLevel { System::Security::PartialTrustVisibilityLevel get(); void set(System::Security::PartialTrustVisibilityLevel value); };
public System.Security.PartialTrustVisibilityLevel PartialTrustVisibilityLevel { get; set; }
member this.PartialTrustVisibilityLevel : System.Security.PartialTrustVisibilityLevel with get, set
Public Property PartialTrustVisibilityLevel As PartialTrustVisibilityLevel

Valor de propiedad

PartialTrustVisibilityLevel

Uno de los valores de enumeración. De manera predeterminada, es VisibleToAllHosts.

Comentarios

En los ejemplos siguientes se muestra cómo usar esta propiedad.

  • APTCA incondicional predeterminado:

    [assembly: AllowPartiallyTrustedCallers]  
    

    Tiene como valor predeterminado VisibleToAllHosts.

  • APTCA explícito e incondicional:

    [assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=VisibleToAllHosts)]  
    

    Siempre se puede llamar al ensamblado mediante código de confianza parcial.

  • APTCA condicional explícito:

    [assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=NotVisibleByDefault)]  
    

    El ensamblado se ha auditado para la confianza parcial, pero no es visible para el código de confianza parcial de forma predeterminada. Para que el ensamblado sea visible para el código de confianza parcial, agréguelo a la propiedad AppDomainSetup.PartialTrustVisibleAssemblies.

Se aplica a