StrongNameMembershipCondition 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.
Dikkat
Code Access Security is not supported or honored by the runtime.
Tanımlayıcı adını test ederek bir derlemenin bir kod grubuna ait olup olmadığını belirler. Bu sınıf devralınamaz.
public ref class StrongNameMembershipCondition sealed : System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class StrongNameMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class StrongNameMembershipCondition sealed
public sealed class StrongNameMembershipCondition : System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class StrongNameMembershipCondition : System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Serializable]
public sealed class StrongNameMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class StrongNameMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class StrongNameMembershipCondition : System.Security.Policy.IMembershipCondition
type StrongNameMembershipCondition = class
interface ISecurityEncodable
interface ISecurityPolicyEncodable
interface IMembershipCondition
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type StrongNameMembershipCondition = class
interface ISecurityEncodable
interface ISecurityPolicyEncodable
interface IMembershipCondition
[<System.Serializable>]
type StrongNameMembershipCondition = class
interface IMembershipCondition
interface ISecurityEncodable
interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type StrongNameMembershipCondition = class
interface IMembershipCondition
interface ISecurityEncodable
interface ISecurityPolicyEncodable
Public NotInheritable Class StrongNameMembershipCondition
Implements IMembershipCondition, ISecurityEncodable
Public NotInheritable Class StrongNameMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class StrongNameMembershipCondition
- Devralma
-
StrongNameMembershipCondition
- Öznitelikler
- Uygulamalar
Açıklamalar
Dikkat
Kod Erişim Güvenliği (CAS), .NET Framework ve .NET'in tüm sürümlerinde kullanım dışı bırakılmıştır. .NET'in son sürümleri CAS ek açıklamalarını dikkate almaz ve CAS ile ilgili API'ler kullanılıyorsa hata üretir. Geliştiriciler, güvenlik görevlerini yerine getirmek için alternatif yöntemler aramalıdır.
Güçlü adlar, zengin bir dizi güçlü izin verdiğiniz kod derlemelerini belirtmek için uygundur. Tanımlayıcı adlar kriptografik olarak doğrulandığından, saldırganlar doğru derlemelerin kimliğine bürünemez ve izinlerini kullanamaz.
Oluşturucular
StrongNameMembershipCondition(StrongNamePublicKeyBlob, String, Version) |
Geçersiz.
Üyeliği belirleyen tanımlayıcı ad ortak anahtar blobu, adı ve sürüm numarasıyla sınıfın yeni bir örneğini StrongNameMembershipCondition başlatır. |
Özellikler
Name |
Geçersiz.
Üyelik koşulunun test ettiği basit adını StrongName alır veya ayarlar. |
PublicKey |
Geçersiz.
Üyelik koşulunun StrongNamePublicKeyBlobStrongName test ettiği öğesini alır veya ayarlar. |
Version |
Geçersiz.
Üyelik koşulunun VersionStrongName test ettiği öğesini alır veya ayarlar. |
Yöntemler
Check(Evidence) |
Geçersiz.
Belirtilen kanıtın üyelik koşuluna uygun olup olmadığını belirler. |
Copy() |
Geçersiz.
Geçerli StrongNameMembershipConditionöğesinin eşdeğer bir kopyasını oluşturur. |
Equals(Object) |
Geçersiz.
Belirtilen nesneden öğesinin geçerli StrongNameMembershipConditioniçinde bulunan ile eşdeğer StrongName olup olmadığını StrongName belirler. |
FromXml(SecurityElement) |
Geçersiz.
Xml kodlamasından belirtilen duruma sahip bir güvenlik nesnesini yeniden oluşturur. |
FromXml(SecurityElement, PolicyLevel) |
Geçersiz.
Xml kodlamasından belirtilen duruma sahip bir güvenlik nesnesini yeniden oluşturur. |
GetHashCode() |
Geçersiz.
Geçerli StrongNameMembershipConditioniçin karma kodunu döndürür. |
GetType() |
Geçersiz.
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçersiz.
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçersiz.
Geçerli StrongNameMembershipConditionöğesinin dize gösterimini oluşturur ve döndürür. |
ToXml() |
Geçersiz.
Güvenlik nesnesinin ve geçerli durumunun XML kodlamasını oluşturur. |
ToXml(PolicyLevel) |
Geçersiz.
Belirtilen PolicyLevelile güvenlik nesnesinin ve geçerli durumunun XML kodlamasını oluşturur. |