Freigeben über


LocalIdKeyIdentifierClause.Matches Methode

Definition

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz dem angegebenen Objekt entspricht.

Überlädt

Name Beschreibung
Matches(SecurityKeyIdentifierClause)

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz der angegebenen Schlüsselbezeichnerklausel entspricht.

Matches(String, Type)

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz dem angegebenen Bezug und Typ entspricht.

Matches(SecurityKeyIdentifierClause)

Quelle:
LocalIdKeyIdentifierClause.cs
Quelle:
LocalIdKeyIdentifierClause.cs
Quelle:
LocalIdKeyIdentifierClause.cs

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz der angegebenen Schlüsselbezeichnerklausel entspricht.

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

Parameter

keyIdentifierClause
SecurityKeyIdentifierClause

A SecurityKeyIdentifierClause , mit dem verglichen werden soll.

Gibt zurück

true if keyIdentifierClause is of type LocalIdKeyIdentifierClause and the values of the LocalId and OwnerType properties match the current instance; otherwise, false. Weitere Informationen finden Sie in den Hinweisen.

Hinweise

Eine Übereinstimmung für die OwnerType Eigenschaft tritt auf, wenn eine der folgenden Aktionen erfolgt:

  • Der Wert der OwnerType Eigenschaft für die Instanz, die durch den keyIdentifierClause Parameter dargestellt wird, ist null.

  • Der Wert der OwnerType Eigenschaft für die aktuelle Instanz lautet null.

  • Die OwnerType Eigenschaft für die beiden Instanzen ist identisch.

Gilt für:

Matches(String, Type)

Quelle:
LocalIdKeyIdentifierClause.cs
Quelle:
LocalIdKeyIdentifierClause.cs
Quelle:
LocalIdKeyIdentifierClause.cs

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz dem angegebenen Bezug und Typ entspricht.

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

Parameter

localId
String

Der Wert des wsu:Id Attributs für ein XML-Element innerhalb der aktuellen SOAP-Nachricht.

ownerType
Type

A Type that is the type of security token that is referred to the localId parameter.

Gibt zurück

true wenn die localId Werte und ownerType Parameter mit den Werten der LocalId Eigenschaften übereinstimmen OwnerType , andernfalls false.

Hinweise

Eine Übereinstimmung für die OwnerType Eigenschaft tritt auf, wenn eine der folgenden Aktionen erfolgt:

  • Der Wert der OwnerType Eigenschaft für die aktuelle Instanz lautet null.

  • Der Wert des ownerType Parameters lautet null.

  • Der Wert der OwnerType Eigenschaft ist identisch mit dem ownerType Parameter für die aktuelle Methode.

Gilt für: