AllowPartiallyTrustedCallersAttribute.PartialTrustVisibilityLevel Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.