Bagikan melalui


Claim.Equals(Object) Metode

Definisi

Menentukan apakah objek yang ditentukan mewakili klaim yang sama dengan objek saat ini Claim .

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

Parameter

obj
Object

Objek untuk dibandingkan dengan saat ini Claim.

Mengembalikan

true jika obj mewakili klaim yang sama dengan saat ini Claim; jika tidak false.

Keterangan

Metode ini mengambil alih metode untuk memberikan perbandingan Equals kesetaraan untuk Claim objek. Perbandingan terdiri dari tiga perbandingan Rightpada nilai properti , ClaimType, dan Resource . Algoritma perbandingan yang digunakan pada Resource properti tergantung pada nilai ClaimType properti . Tabel berikut merinci algoritma perbandingan yang digunakan untuk jenis klaim yang ditentukan.

Jenis klaim Perbandingan
Dns Perbandingan string yang tidak peka huruf besar/kecil pada sumber daya.
Hash Perbandingan byte-byte.
Rsa Perbandingan byte-byte pada bagian Modulus dan Eksponen algoritma.
Thumbprint Perbandingan byte-byte.
Upn Perbandingan SID.
X500DistinguishedName Perbandingan data mentah X.500 yang dinormalisasi.

Berlaku untuk