AllowPartiallyTrustedCallersAttribute.PartialTrustVisibilityLevel Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a visibilidade parcial de confiança por defeito para o código marcado com o AllowPartiallyTrustedCallersAttribute atributo (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 Propriedade
Um dos valores de enumeração. A predefinição é VisibleToAllHosts.
Observações
Os exemplos seguintes demonstram como usar esta propriedade.
APTCA padrão e incondicional:
[assembly: AllowPartiallyTrustedCallers]O valor padrão é VisibleToAllHosts.
APTCA explícita e incondicional:
[assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=VisibleToAllHosts)]A assembly pode sempre ser chamada por código de confiança parcial.
APTCA explícita e condicional:
[assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=NotVisibleByDefault)]O assembly foi auditado quanto à confiança parcial, mas não é visível para o código de confiança parcial por defeito. Para tornar o assembly visível ao código de confiança parcial, adicione-o à AppDomainSetup.PartialTrustVisibleAssemblies propriedade.