SecurityManager.GetStandardSandbox(Evidence) Método

Definição

Obtém um conjunto de permissões que é seguro para conceder a um aplicativo que tem as evidências fornecidas.

public:
 static System::Security::PermissionSet ^ GetStandardSandbox(System::Security::Policy::Evidence ^ evidence);
public static System.Security.PermissionSet GetStandardSandbox(System.Security.Policy.Evidence evidence);
static member GetStandardSandbox : System.Security.Policy.Evidence -> System.Security.PermissionSet
Public Shared Function GetStandardSandbox (evidence As Evidence) As PermissionSet

Parâmetros

evidence
Evidence

A evidência do host a ser correspondida a um conjunto de permissões.

Retornos

Um conjunto de permissões que pode ser usado como um conjunto de concessões para o aplicativo que tem a evidência fornecida.

Exceções

evidence é null.

Comentários

Note

No .NET Framework 4, a evidência de host em evidence deve conter System.Security.Policy.Zone evidência.

A tabela a seguir mostra os conjuntos de permissões retornados para cada zona.

Zona Conjunto de permissões
MyComputer FullTrust
Intranet LocalIntranet
Trusted Internet
Internet Internet
Untrusted None
NoZone None

Outras evidências, como Url ou Site, podem ser consideradas.

O conjunto de permissões retornado pode ser usado por uma área restrita para executar o aplicativo. Observe que esse método não especifica a política, mas ajuda um host a determinar se o conjunto de permissões solicitado por um aplicativo é razoável. Esse método pode ser usado para mapear uma zona para uma área restrita.

Aplica-se a