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 que é marcado com o atributo AllowPartiallyTrustedCallersAttribute (APTCA).
public enum class PartialTrustVisibilityLevel
public enum PartialTrustVisibilityLevel
type PartialTrustVisibilityLevel =
Public Enum PartialTrustVisibilityLevel
- Herança
Campos
NotVisibleByDefault | 1 | O assembly foi auditado para confiança parcial, mas não está 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 à propriedade PartialTrustVisibleAssemblies. |
VisibleToAllHosts | 0 | O assembly sempre pode ser chamado por código de confiança parcial. |
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 que são identificados como NotVisibleByDefault adicionando-os PartialTrustVisibleAssemblies à propriedade de seu domínio de aplicativo. Se você habilitar um assembly que referencie (direta ou indiretamente) outros assemblies parcialmente confiáveis que sejam NotVisibleByDefault, esses outros assemblies também deverão ser habilitados.
Quando uma biblioteca APTCA que especifica um PartialTrustVisibilityLevel
e que é qualificado 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.