HostSecurityPolicyResults 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.
Bir derlemeye uygulanacak güvenlik ilkesinin türünü belirtir.
public enum class HostSecurityPolicyResults
public enum HostSecurityPolicyResults
type HostSecurityPolicyResults =
Public Enum HostSecurityPolicyResults
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| DefaultPolicy | 0 | ASP.NET belirtilen derleme için ayarlanan uygun izinleri belirlemek için varsayılan mantığı kullanması gerektiğini gösterir. Derleme için DefaultPolicy izin kümesine karar vermek istemiyorsanız değeri döndürmelisiniz. |
| FullTrust | 1 | Belirtilen derlemeye tam güven verilmesi gerektiğini gösterir. |
| AppDomainTrust | 2 | Örnekle AppDomain ilişkili izin kümesinin belirtilen derlemeye uygulanması gerektiğini gösterir. Bu, derlemenin kısmi güven ASP.NET AppDomain örneğine yüklenen bir kullanıcı derlemesi olarak ele alınması gerektiği anlamına gelir. Ayrıca, derlemenin başlatma sırasında örneğe AppDomain atanmış olan izin kümesine sahip olması gerekir. |
| Nothing | 3 | Belirtilen derleme için izin kümesinin boş olarak ayarlandığını gösterir. Boş izin kümesi, oluşturucuya PermissionSet geçirilen parametre değeriyle sınıfın None yeni bir örneğidir. Boş bir izin kümesiyle ilişkilendirilmiş bir derleme, kısmi ASP.NET bir güven uygulaması etki alanına yüklenmez. Bu nedenle, bir derlemenin uygulama etki ASP.NET kısmi güven etki alanına yüklenmesini önlemek için Nothing alanını kullanabilirsiniz. |
Açıklamalar
HostSecurityPolicyResults sınıfı, yöntemi için dönüş değerini sağlamak için ResolvePolicy kullanılır. ASP.NET kod erişimi güvenlik ilkesini geçersiz kılmak için ASP.NET çalışma zamanı davranışını özelleştirmek istiyorsanız bu yöntemi kullanın. yöntemi tarafından döndürülen numaralandırma değeri, kullanılacak güvenlik ilkesinin türünü gösterir.