SecurityManager.GetStandardSandbox(Evidence) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a rendelkezésre bocsátott bizonyítékokat tartalmazó alkalmazás számára biztonságosan adható engedélykészletet.
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
Paraméterek
- evidence
- Evidence
A gazdagép bizonyítéka, amely megfelel egy engedélykészletnek.
Válaszok
Olyan engedélykészlet, amely a megadott bizonyítékokat tartalmazó alkalmazáshoz használható.
Kivételek
evidence az null.
Megjegyzések
Note
A .NET 4. keretrendszerben az evidence gazda bizonyítékának tartalmaznia kell System.Security.Policy.Zone bizonyítékot.
Az alábbi táblázat az egyes zónákhoz visszaadott engedélykészleteket mutatja be.
| Zóna | Engedélykészlet |
|---|---|
| MyComputer | FullTrust |
| Intranet | LocalIntranet |
| Trusted | Internet |
| Internet | Internet |
| Untrusted | None |
| NoZone | None |
Egyéb bizonyítékokat is figyelembe lehet venni, például Url vagy Site.
A visszaadott engedélykészletet egy tesztkörnyezet használhatja az alkalmazás futtatásához. Vegye figyelembe, hogy ez a módszer nem határoz meg házirendet, de segít a gazdagépnek annak meghatározásában, hogy az alkalmazás által kért engedélykészlet ésszerű-e. Ezzel a módszerrel zónát képezhet le tesztkörnyezetbe.