ApplicationTrust 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.
Uygulamayla ilgili güvenlik kararlarını kapsüller. Bu sınıf devralınamaz.
public ref class ApplicationTrust sealed : System::Security::Policy::EvidenceBase, System::Security::ISecurityEncodable
public ref class ApplicationTrust sealed : System::Security::ISecurityEncodable
public sealed class ApplicationTrust : System.Security.Policy.EvidenceBase, System.Security.ISecurityEncodable
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class ApplicationTrust : System.Security.ISecurityEncodable
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class ApplicationTrust : System.Security.Policy.EvidenceBase, System.Security.ISecurityEncodable
type ApplicationTrust = class
inherit EvidenceBase
interface ISecurityEncodable
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type ApplicationTrust = class
interface ISecurityEncodable
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type ApplicationTrust = class
inherit EvidenceBase
interface ISecurityEncodable
Public NotInheritable Class ApplicationTrust
Inherits EvidenceBase
Implements ISecurityEncodable
Public NotInheritable Class ApplicationTrust
Implements ISecurityEncodable
- Devralma
- Devralma
-
ApplicationTrust
- Öznitelikler
- Uygulamalar
Açıklamalar
Güven ApplicationTrust yöneticisinin DetermineApplicationTrust yöntemi tarafından bir nesne döndürülür.
Oluşturucular
ApplicationTrust() |
ApplicationTrust sınıfının yeni bir örneğini başlatır. |
ApplicationTrust(ApplicationIdentity) |
ile ApplicationIdentitysınıfının yeni bir örneğini ApplicationTrust başlatır. |
ApplicationTrust(PermissionSet, IEnumerable<StrongName>) |
Geçersiz.
Sağlanan verme kümesini ve tam güven derlemeleri koleksiyonunu kullanarak sınıfının yeni bir örneğini ApplicationTrust başlatır. |
Özellikler
ApplicationIdentity |
Uygulama güven nesnesi için uygulama kimliğini alır veya ayarlar. |
DefaultGrantSet |
Varsayılan izin kümesini tanımlayan ilke deyimini alır veya ayarlar. |
ExtraInfo |
Uygulama hakkında ek güvenlik bilgilerini alır veya ayarlar. |
FullTrustAssemblies |
Geçersiz.
Bu uygulama güveni için tam güven derlemelerinin listesini alır. |
IsApplicationTrustedToRun |
Uygulamanın gerekli izinlere sahip olup olmadığını ve çalıştırılmasına güvenilip güvenilmediğini belirten bir değer alır veya ayarlar. |
Persist |
Uygulama güven bilgilerinin kalıcı olup olmadığını belirten bir değer alır veya ayarlar. |
Yöntemler
Clone() |
Geçerli örneğin tam bir kopyası olan yeni bir nesne oluşturur. |
Clone() |
Geçerli örneğin tam bir kopyası olan yeni bir nesne oluşturur. (Devralındığı yer: EvidenceBase) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
FromXml(SecurityElement) |
Xml kodlamasından belirli bir duruma sahip bir nesneyi yeniden oluşturur ApplicationTrust . |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
ToXml() |
Nesnenin ve geçerli durumunun ApplicationTrust XML kodlamasını oluşturur. |