共用方式為


LocalIdKeyIdentifierClause.Matches 方法

定義

傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的物件。

多載

Matches(SecurityKeyIdentifierClause)

傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的金鑰識別碼子句。

Matches(String, Type)

傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的參考和型別。

Matches(SecurityKeyIdentifierClause)

來源:
LocalIdKeyIdentifierClause.cs
來源:
LocalIdKeyIdentifierClause.cs
來源:
LocalIdKeyIdentifierClause.cs

傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的金鑰識別碼子句。

public:
 override bool Matches(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public override bool Matches (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
override this.Matches : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function Matches (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean

參數

keyIdentifierClause
SecurityKeyIdentifierClause

要相比較的 SecurityKeyIdentifierClause

傳回

如果 keyIdentifierClause 的型別是 LocalIdKeyIdentifierClause,而且 LocalIdOwnerType 屬性值符合目前的執行個體,則為 true,否則為 false。 如需詳細資訊,請參閱<備註>小節。

備註

當發生下列其中一種情況時,就會出現符合 OwnerType 屬性的結果:

  • OwnerType 參數表示之執行個體的 keyIdentifierClause 屬性值為 null

  • 目前執行個體的 OwnerType 屬性值為 null

  • 兩個執行個體的 OwnerType 屬性相同。

適用於

Matches(String, Type)

來源:
LocalIdKeyIdentifierClause.cs
來源:
LocalIdKeyIdentifierClause.cs
來源:
LocalIdKeyIdentifierClause.cs

傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的參考和型別。

public:
 bool Matches(System::String ^ localId, Type ^ ownerType);
public bool Matches (string localId, Type ownerType);
override this.Matches : string * Type -> bool
Public Function Matches (localId As String, ownerType As Type) As Boolean

參數

localId
String

目前 SOAP 訊息內 XML 項目之 wsu:Id 屬性的值。

ownerType
Type

Type,這是由 localId 參數參考之安全性權杖的型別。

傳回

如果 localIdownerType 參數符合 LocalIdOwnerType 屬性的值,則為 true,否則為 false

備註

當發生下列其中一種情況時,就會出現符合 OwnerType 屬性的結果:

  • 目前執行個體的 OwnerType 屬性值為 null

  • ownerType 參數的值為 null

  • OwnerType 屬性的值與目前方法的 ownerType 參數相同。

適用於