Condividi tramite


AppDomain.IsHomogenous Proprietà

Definizione

Ottiene un valore che indica se il dominio applicazione corrente dispone di un set di autorizzazioni concesse 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; ovvero, 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 e vengono invece eseguiti con attendibilità totale.

Il codice completamente attendibile può usare la PermissionSet proprietà per determinare il set di concessioni omogenee 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