PartialTrustVisibilityLevel Enumeração
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.
Especifica a visibilidade de confiança parcial por defeito para código marcado com o AllowPartiallyTrustedCallersAttribute atributo (APTCA).
public enum class PartialTrustVisibilityLevel
public enum PartialTrustVisibilityLevel
type PartialTrustVisibilityLevel =
Public Enum PartialTrustVisibilityLevel
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| VisibleToAllHosts | 0 | A assembly pode sempre ser chamada por código de confiança parcial. |
| NotVisibleByDefault | 1 | O assembly foi auditado quanto à confiança parcial, mas não é visível para o código de confiança parcial em todos os hosts. Para tornar o assembly visível ao código de confiança parcial, adicione-o à PartialTrustVisibleAssemblies propriedade. |
Observações
PartialTrustVisibilityLevel é passado como parâmetro de definição de propriedade ao AllowPartiallyTrustedCallersAttribute.AllowPartiallyTrustedCallersAttribute construtor. Se nenhum parâmetro for passado ao construtor, o padrão é VisibleToAllHosts.
Ativa-se assemblies parcialmente confiáveis que são identificados como NotVisibleByDefault, adicionando-os à PartialTrustVisibleAssemblies propriedade do domínio da aplicação. Se ativares um assembly que faz referência (direta ou indiretamente) a outros assemblies parcialmente confiáveis que sejam NotVisibleByDefault, esses outros assemblies também devem estar ativados.
Quando uma biblioteca APTCA que especifica um PartialTrustVisibilityLevel e que é elegível para partilha de código é carregada pela primeira vez, é carregada no domínio partilhado. Sempre que esse assembly for carregado com o PartialTrustVisibilityLevel mesmo para outro domínio, será partilhado. No entanto, se o conjunto estiver carregado com outro PartialTrustVisibilityLevel, não será partilhado.