Condividi tramite


AppDomain.IsHomogenous Proprietà

Definizione

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à

Boolean

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.

Si applica a

Vedi anche