AppDomain.IsHomogenous Özellik

Tanım

Geçerli uygulama etki alanının uygulama etki alanına yüklenen tüm derlemelere verilmiş bir izin kümesine sahip olup olmadığını gösteren bir değer alır.

public:
 property bool IsHomogenous { bool get(); };
public bool IsHomogenous { get; }
member this.IsHomogenous : bool
Public ReadOnly Property IsHomogenous As Boolean

Özellik Değeri

true geçerli uygulama etki alanının homojen bir izin kümesi varsa; aksi takdirde , false.

Açıklamalar

Bu özellik, yöntem aşırı yüklemesi kullanılarak AppDomain.CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) oluşturulan korumalı uygulama etki alanları için döndürürtrue. Korumalı uygulama etki alanlarının homojen bir izin kümesi vardır; diğer bir ifadeyle, uygulama etki alanına yüklenen kısmen güvenilen tüm derlemelere aynı izin kümesi verilir. Korumalı uygulama etki alanı isteğe bağlı olarak bu izin kümesinden muaf tutulan ve tam güven ile çalıştırılan tanımlayıcı adlı derlemelerin bir listesine sahiptir.

Tam olarak güvenilen kod, PermissionSet korumalı bir uygulama etki alanının homojen izin kümesini belirlemek için özelliğini kullanabilir.

Bu özellik, bir masaüstü uygulamasının varsayılan uygulama etki alanı için de döndürür true çünkü bu uygulama etki alanı tüm derlemelere tam güven verir.

Şunlara uygulanır

Ayrıca bkz.