LocalIdKeyIdentifierClause.Matches Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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)
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
keyIdentifierClauseParameter dargestellt wird, istnull.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)
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.
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
ownerTypeParameters lautetnull.Der Wert der OwnerType Eigenschaft ist identisch mit dem
ownerTypeParameter für die aktuelle Methode.