Aracılığıyla paylaş


LocalIdKeyIdentifierClause.Matches Yöntem

Tanım

Bu örneğin anahtar tanımlayıcısının belirtilen nesneye eşdeğer olup olmadığını belirten bir değer döndürür.

Aşırı Yüklemeler

Matches(SecurityKeyIdentifierClause)

Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcı yan tümcesine eşdeğer olup olmadığını gösteren bir değer döndürür.

Matches(String, Type)

Bu örneğin anahtar tanımlayıcısının belirtilen başvuru ve türle eşdeğer olup olmadığını gösteren bir değer döndürür.

Matches(SecurityKeyIdentifierClause)

Kaynak:
LocalIdKeyIdentifierClause.cs
Kaynak:
LocalIdKeyIdentifierClause.cs
Kaynak:
LocalIdKeyIdentifierClause.cs

Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcı yan tümcesine eşdeğer olup olmadığını gösteren bir değer döndürür.

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

Parametreler

keyIdentifierClause
SecurityKeyIdentifierClause

Karşılaştıracak bir SecurityKeyIdentifierClause .

Döndürülenler

truetüründeyse keyIdentifierClauseLocalIdKeyIdentifierClause ve ve OwnerType özelliklerinin değerleri LocalId geçerli örnekle eşleşiyorsa; değilse, false. Daha fazla ayrıntı için açıklamalara bakın.

Açıklamalar

Aşağıdakilerden biri gerçekleştiğinde OwnerType özelliğinde bir eşleşme oluşur:

  • parametresiyle temsil edilen örneğin özelliğinin keyIdentifierClause değeridir.OwnerTypenull

  • Geçerli örneğin özelliğinin OwnerType değeri şeklindedir null.

  • OwnerType İki örneğin özelliği aynıdır.

Şunlara uygulanır

Matches(String, Type)

Kaynak:
LocalIdKeyIdentifierClause.cs
Kaynak:
LocalIdKeyIdentifierClause.cs
Kaynak:
LocalIdKeyIdentifierClause.cs

Bu örneğin anahtar tanımlayıcısının belirtilen başvuru ve türle eşdeğer olup olmadığını gösteren bir değer döndürür.

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

Parametreler

localId
String

Geçerli SOAP iletisindeki wsu:Id xml öğesinin özniteliğinin değeri.

ownerType
Type

Type parametresi tarafından localId başvuruda bulunılan güvenlik belirtecinin türü olan bir.

Döndürülenler

truelocalId ve parametreleri ve ownerTypeOwnerType özelliklerinin değerleriyle LocalId eşleşiyorsa; eşleşmiyorsa, false.

Açıklamalar

Aşağıdakilerden biri gerçekleştiğinde OwnerType özelliğinde bir eşleşme oluşur:

  • Geçerli örneğin özelliğinin OwnerType değeri şeklindedir null.

  • parametresinin ownerType değeridir null.

  • özelliğinin OwnerType değeri geçerli yöntemin ownerType parametresiyle aynıdır.

Şunlara uygulanır