LocalIdKeyIdentifierClause.Matches Méthode

Définition

Retourne une valeur qui indique si l’identificateur de clé de cette instance équivaut à l’objet spécifié.

Surcharges

Nom Description
Matches(SecurityKeyIdentifierClause)

Retourne une valeur qui indique si l’identificateur de clé de cette instance est équivalent à la clause d’identificateur de clé spécifiée.

Matches(String, Type)

Retourne une valeur qui indique si l’identificateur de clé de cette instance équivaut à la référence et au type spécifiés.

Matches(SecurityKeyIdentifierClause)

Retourne une valeur qui indique si l’identificateur de clé de cette instance est équivalent à la clause d’identificateur de clé spécifiée.

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

Paramètres

keyIdentifierClause
SecurityKeyIdentifierClause

À SecurityKeyIdentifierClause comparer.

Retours

true s’il keyIdentifierClause s’agit d’un type LocalIdKeyIdentifierClause et que les valeurs des LocalId propriétés OwnerType correspondent à l’instance actuelle ; sinon, false. Pour plus d’informations, consultez les remarques.

Remarques

Une correspondance sur la OwnerType propriété se produit quand l’une des opérations suivantes se produit :

  • La valeur de la propriété pour l’instance OwnerType représentée par le keyIdentifierClause paramètre est null.

  • La valeur de la propriété pour l’instance OwnerType actuelle est null.

  • La OwnerType propriété pour les deux instances est identique.

S’applique à

Matches(String, Type)

Retourne une valeur qui indique si l’identificateur de clé de cette instance équivaut à la référence et au type spécifiés.

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

Paramètres

localId
String

Valeur de l’attribut wsu:Id pour un élément XML dans le message SOAP actuel.

ownerType
Type

Type Type de jeton de sécurité référencé par le localId paramètre.

Retours

truesi les paramètres et les localId valeurs correspondent aux valeurs des ownerType propriétés ; LocalId sinon, OwnerType.false

Remarques

Une correspondance sur la OwnerType propriété se produit quand l’une des opérations suivantes se produit :

  • La valeur de la propriété pour l’instance OwnerType actuelle est null.

  • La valeur du ownerType paramètre est null.

  • La valeur de la OwnerType propriété est identique au ownerType paramètre de la méthode actuelle.

S’applique à