ApplicationDirectoryMembershipCondition Sınıf
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 derlemenin uygulama dizinini test ederek bir kod grubuna ait olup olmadığını belirler. Bu sınıf devralınamaz.
public ref class ApplicationDirectoryMembershipCondition sealed : System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class ApplicationDirectoryMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class ApplicationDirectoryMembershipCondition sealed
public sealed class ApplicationDirectoryMembershipCondition : System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Serializable]
public sealed class ApplicationDirectoryMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ApplicationDirectoryMembershipCondition
type ApplicationDirectoryMembershipCondition = class
interface ISecurityEncodable
interface ISecurityPolicyEncodable
interface IMembershipCondition
[<System.Serializable>]
type ApplicationDirectoryMembershipCondition = class
interface IMembershipCondition
interface ISecurityEncodable
interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ApplicationDirectoryMembershipCondition = class
interface IMembershipCondition
interface ISecurityEncodable
interface ISecurityPolicyEncodable
Public NotInheritable Class ApplicationDirectoryMembershipCondition
Implements IMembershipCondition, ISecurityEncodable
Public NotInheritable Class ApplicationDirectoryMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class ApplicationDirectoryMembershipCondition
- Devralma
-
ApplicationDirectoryMembershipCondition
- Öznitelikler
- Uygulamalar
Açıklamalar
ApplicationDirectoryMembershipCondition bir ApplicationDirectoryDirectory özelliğin derleme URL'si kanıt yolunu içerip içermediğini belirler. Örneğin, C:\app1 ise ApplicationDirectory , C:\app1, C:\app1\main.aspx, C:\app1\folder1 veya C:\app1\folder1\main1.aspx gibi URL kanıtına sahip derlemeler bu üyelik koşuluyla eşleşirse. C:\app1 dizininde veya alt dizinlerinden birinde olmayan kod bu üyelik koşulu testinde başarısız oluyor.
Ya da ApplicationDirectoryUrl kanıt olmadan kod her zaman bu üyelik koşulu testi başarısız olur.
Uyarı
Üyelik koşulu, uygulamanın URL kanıtı tarafından belirlenir. Nesnesini yapılandıramazsınız ApplicationDirectoryMembershipCondition ; uygulamanın konumu tarafından önceden belirlenmiştir.
Oluşturucular
| Name | Description |
|---|---|
| ApplicationDirectoryMembershipCondition() |
ApplicationDirectoryMembershipCondition sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Name | Description |
|---|---|
| Check(Evidence) |
Üyelik koşulunun belirtilen kanıt tarafından karşılanıp karşılanmayacağını belirler. |
| Copy() |
Üyelik koşulunun eşdeğer bir kopyasını oluşturur. |
| Equals(Object) |
Belirtilen üyelik koşulunun bir ApplicationDirectoryMembershipConditionolup olmadığını belirler. |
| FromXml(SecurityElement, PolicyLevel) |
Xml kodlamasından belirtilen duruma sahip bir güvenlik nesnesini yeniden oluşturur. |
| FromXml(SecurityElement) |
Xml kodlamasından belirtilen duruma sahip bir güvenlik nesnesini yeniden oluşturur. |
| GetHashCode() |
Geçerli üyelik koşulunun karma kodunu alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Üyelik koşulunun dize gösterimini oluşturur ve döndürür. |
| ToXml() |
Güvenlik nesnesinin ve geçerli durumunun XML kodlamasını oluşturur. |
| ToXml(PolicyLevel) |
Belirtilen PolicyLevelile güvenlik nesnesinin ve geçerli durumunun XML kodlamasını oluşturur. |