Condividi tramite


LocalIdKeyIdentifierClause.Matches Metodo

Definizione

Restituisce un valore che indica se l'identificatore di chiave per l'istanza è equivalente all'oggetto specificato.

Overload

Matches(SecurityKeyIdentifierClause)

Restituisce un valore che indica se l'identificatore di chiave per l'istanza è equivalente alla clausola identificatore di chiave specificata.

Matches(String, Type)

Restituisce un valore che indica se l'identificatore di chiave per l'istanza è equivalente al riferimento e al tipo specificati.

Matches(SecurityKeyIdentifierClause)

Origine:
LocalIdKeyIdentifierClause.cs
Origine:
LocalIdKeyIdentifierClause.cs
Origine:
LocalIdKeyIdentifierClause.cs

Restituisce un valore che indica se l'identificatore di chiave per l'istanza è equivalente alla clausola identificatore di chiave specificata.

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

Parametri

keyIdentifierClause
SecurityKeyIdentifierClause

Oggetto SecurityKeyIdentifierClause con cui eseguire il confronto.

Restituisce

true se keyIdentifierClause è di tipo LocalIdKeyIdentifierClause e i valori delle proprietà LocalId e OwnerType corrispondono all'istanza corrente. In caso contrario, false. Per ulteriori informazioni, vedere la sezione Osservazioni.

Commenti

Si verifica una corrispondenza sulla proprietà OwnerType quando sussiste una delle condizioni seguenti:

  • Il valore della proprietà OwnerType per l'istanza rappresentata dal parametro keyIdentifierClause è null.

  • Il valore della proprietà OwnerType per l'istanza corrente è null.

  • La proprietà OwnerType per le due istanze è identica.

Si applica a

Matches(String, Type)

Origine:
LocalIdKeyIdentifierClause.cs
Origine:
LocalIdKeyIdentifierClause.cs
Origine:
LocalIdKeyIdentifierClause.cs

Restituisce un valore che indica se l'identificatore di chiave per l'istanza è equivalente al riferimento e al tipo specificati.

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

Parametri

localId
String

Valore dell'attributo wsu:Id per un elemento XML nel messaggio SOAP corrente.

ownerType
Type

Elemento Type che rappresenta il tipo di token di sicurezza a cui fa riferimento il parametro localId.

Restituisce

true se i parametri localId e ownerType corrispondono ai valori delle proprietà LocalId e OwnerType. In caso contrario, false.

Commenti

Si verifica una corrispondenza sulla proprietà OwnerType quando sussiste una delle condizioni seguenti:

  • Il valore della proprietà OwnerType per l'istanza corrente è null.

  • Il valore del parametro ownerType è null.

  • Il valore della proprietà OwnerType è identico al parametro ownerType per il metodo corrente.

Si applica a