共用方式為


Claim.Equals(Object) 方法

定義

判斷指定的物件是否表示與目前 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

參數

obj
Object

要與目前 Claim 比較的物件。

傳回

如果 true 表示與目前 obj 相同的宣告則為 Claim,否則為 false

備註

這個方法會覆寫 Equals 方法,可比較 Claim 物件是否相同。 比較過程包含對 RightClaimTypeResource 屬性的值進行三項比較, 針對 Resource 屬性使用的比較演算法需視 ClaimType 屬性的值而定。 下表詳細列出指定之宣告類型所使用的比較演算法。

宣告類型 比較
Dns 針對資源且字串不區分大小寫的比較。
Hash 以位元組逐一比較。
Rsa 針對演算法的模數和指數部分進行位元組逐一比較。
Thumbprint 以位元組逐一比較。
Upn SID 比較。
X500DistinguishedName 正規化的 X.500 未經處理資料比較。

適用於