LocalIdKeyIdentifierClause.Matches Methode

Definitie

Retourneert een waarde die aangeeft of de sleutel-id voor dit exemplaar gelijk is aan het opgegeven object.

Overloads

Name Description
Matches(SecurityKeyIdentifierClause)

Retourneert een waarde die aangeeft of de sleutel-id voor dit exemplaar gelijk is aan de opgegeven sleutel-id-component.

Matches(String, Type)

Retourneert een waarde die aangeeft of de sleutel-id voor dit exemplaar gelijk is aan de opgegeven verwijzing en het opgegeven type.

Matches(SecurityKeyIdentifierClause)

Retourneert een waarde die aangeeft of de sleutel-id voor dit exemplaar gelijk is aan de opgegeven sleutel-id-component.

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

Parameters

keyIdentifierClause
SecurityKeyIdentifierClause

A SecurityKeyIdentifierClause om te vergelijken met.

Retouren

trueals keyIdentifierClause van het type LocalIdKeyIdentifierClause is en de waarden van de LocalId en OwnerType eigenschappen overeenkomen met het huidige exemplaar; anders. false Zie de opmerkingen voor meer informatie.

Opmerkingen

Een overeenkomst op de OwnerType eigenschap treedt op wanneer een van de volgende situaties plaatsvindt:

  • De waarde van de OwnerType eigenschap voor het exemplaar dat wordt vertegenwoordigd door de keyIdentifierClause parameter is null.

  • De waarde van de OwnerType eigenschap voor het huidige exemplaar is null.

  • De OwnerType eigenschap voor de twee exemplaren is identiek.

Van toepassing op

Matches(String, Type)

Retourneert een waarde die aangeeft of de sleutel-id voor dit exemplaar gelijk is aan de opgegeven verwijzing en het opgegeven type.

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

Parameters

localId
String

De waarde van het wsu:Id kenmerk voor een XML-element in het huidige SOAP-bericht.

ownerType
Type

Een Type dat is het type beveiligingstoken waarnaar wordt verwezen door de localId parameter.

Retouren

true als de localId en ownerType parameters overeenkomen met de waarden van de LocalId en OwnerType eigenschappen; falseanders.

Opmerkingen

Een overeenkomst op de OwnerType eigenschap treedt op wanneer een van de volgende situaties plaatsvindt:

  • De waarde van de OwnerType eigenschap voor het huidige exemplaar is null.

  • De waarde van de ownerType parameter is null.

  • De waarde van de OwnerType eigenschap is identiek aan de ownerType parameter voor de huidige methode.

Van toepassing op