PartialTrustVisibilityLevel Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica a visibilidade de confiança parcial padrão para o código marcado com o atributo AllowPartiallyTrustedCallersAttribute (APTCA).
public enum class PartialTrustVisibilityLevel
public enum PartialTrustVisibilityLevel
type PartialTrustVisibilityLevel =
Public Enum PartialTrustVisibilityLevel
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| VisibleToAllHosts | 0 | O assembly sempre pode ser chamado pelo código de confiança parcial. |
| NotVisibleByDefault | 1 | O assembly foi auditado quanto à confiança parcial, mas não é visível ao 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. |
Comentários
PartialTrustVisibilityLevel é passado como um parâmetro de configuração de propriedade para o AllowPartiallyTrustedCallersAttribute.AllowPartiallyTrustedCallersAttribute construtor. Se nenhum parâmetro for passado para o construtor, o padrão será VisibleToAllHosts.
Habilite assemblies parcialmente confiáveis identificados como NotVisibleByDefault adicionando-os PartialTrustVisibleAssemblies à propriedade de seu domínio de aplicativo. Se você habilitar um assembly que referencia (direta ou indiretamente) outros assemblies parcialmente confiáveis que são NotVisibleByDefault, esses outros assemblies também devem ser habilitados.
Quando uma biblioteca APTCA que especifica um PartialTrustVisibilityLevel e que é elegível para compartilhamento de código é carregada pela primeira vez, ela é carregada no domínio compartilhado. Sempre que esse assembly for carregado com o mesmo PartialTrustVisibilityLevel em outro domínio, ele será compartilhado. No entanto, se o assembly for carregado com um diferente PartialTrustVisibilityLevel, ele não será compartilhado.