LocalIdKeyIdentifierClause.Matches Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
keyIdentifierClauseparameter isnull.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
ownerTypeparameter isnull.De waarde van de OwnerType eigenschap is identiek aan de
ownerTypeparameter voor de huidige methode.