AppDomain.IsHomogenous Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se il dominio applicazione corrente dispone di un set di autorizzazioni concesso a tutti gli assembly caricati nel dominio applicazione.
public:
property bool IsHomogenous { bool get(); };
public bool IsHomogenous { get; }
member this.IsHomogenous : bool
Public ReadOnly Property IsHomogenous As Boolean
Valore della proprietà
true
se il dominio applicazione corrente dispone di un set omogeneo di autorizzazioni; in caso contrario, false
.
Commenti
Questa proprietà restituisce true
per i domini applicazione in modalità sandbox creati usando l'overload del AppDomain.CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) metodo . I domini applicazione in modalità sandbox hanno un set omogeneo di autorizzazioni; vale a dire, lo stesso set di autorizzazioni viene concesso a tutti gli assembly parzialmente attendibili caricati nel dominio dell'applicazione. Un dominio applicazione in modalità sandbox include facoltativamente un elenco di assembly con nome sicuro esentati da questo set di autorizzazioni ed eseguito con attendibilità totale.
Il codice completamente attendibile può usare la PermissionSet proprietà per determinare il set di concessioni omogeneo di un dominio applicazione in modalità sandbox.
Questa proprietà restituisce true
anche per il dominio applicazione predefinito di un'applicazione desktop, perché tale dominio applicazione concede l'attendibilità completa a tutti gli assembly.