SecurityManager.GetStandardSandbox(Evidence) Método

Definición

Obtiene un conjunto de permisos que es seguro para conceder a una aplicación que tenga la evidencia proporcionada.

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

Evidencia de host que debe coincidir con un conjunto de permisos.

Devoluciones

Conjunto de permisos que se puede usar como un conjunto de concesión para la aplicación que tiene la evidencia proporcionada.

Excepciones

evidence es null.

Comentarios

Note

En .NET Framework 4, la evidencia del host en evidence debe contener System.Security.Policy.Zone evidencia.

En la tabla siguiente se muestran los conjuntos de permisos que se devuelven para cada zona.

Zona Conjunto de permisos
MyComputer FullTrust
Intranet LocalIntranet
Trusted Internet
Internet Internet
Untrusted None
NoZone None

Se pueden considerar otras pruebas, como Url o Site.

Un espacio aislado puede usar el conjunto de permisos devuelto para ejecutar la aplicación. Tenga en cuenta que este método no especifica la directiva, pero ayuda a un host a determinar si el conjunto de permisos solicitado por una aplicación es razonable. Este método se puede usar para asignar una zona a un espacio aislado.

Se aplica a