PartialTrustVisibilityLevel Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
(APTCA) özniteliğiyle AllowPartiallyTrustedCallersAttribute işaretlenmiş kod için varsayılan kısmi güven görünürlüğünü belirtir.
public enum class PartialTrustVisibilityLevel
public enum PartialTrustVisibilityLevel
type PartialTrustVisibilityLevel =
Public Enum PartialTrustVisibilityLevel
- Devralma
Alanlar
NotVisibleByDefault | 1 | Derleme kısmi güven için denetlendi, ancak tüm konaklarda kısmi güven koduna görünmez. Derlemeyi kısmi güven koduna görünür hale getirmek için özelliğine PartialTrustVisibleAssemblies ekleyin. |
VisibleToAllHosts | 0 | Derleme her zaman kısmi güven kodu tarafından çağrılabilir. |
Açıklamalar
PartialTrustVisibilityLevel oluşturucuya AllowPartiallyTrustedCallersAttribute.AllowPartiallyTrustedCallersAttribute özellik ayarı parametresi olarak geçirilir. Oluşturucuya hiçbir parametre geçirilmediyse, varsayılan değer VisibleToAllHosts'tır.
NotVisibleByDefault olarak tanımlanan kısmen güvenilen derlemeleri uygulama etki alanının özelliğine PartialTrustVisibleAssemblies ekleyerek etkinleştirirsiniz. NotVisibleByDefault olan diğer kısmen güvenilen derlemelere başvuran (doğrudan veya dolaylı) bir derlemeyi etkinleştirirseniz, diğer derlemeler de etkinleştirilmelidir.
Kod paylaşımı için uygun olan ve belirten bir PartialTrustVisibilityLevel
APTCA kitaplığı ilk kez yüklendiğinde, paylaşılan etki alanına yüklenir. Bu derleme başka bir etki alanına aynı PartialTrustVisibilityLevel
şekilde yüklendiğinde paylaşılır. Ancak, derleme farklı PartialTrustVisibilityLevel
bir ile yüklenirse paylaşılmaz.