Condividi tramite


LocalIdKeyIdentifierClause.Matches Metodo

Definizione

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

Overload

Nome Descrizione
Matches(SecurityKeyIdentifierClause)

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

Matches(String, Type)

Restituisce un valore che indica se l'identificatore di chiave per questa 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 questa istanza è equivalente alla clausola dell'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 da confrontare.

Restituisce

true se keyIdentifierClause è di tipo LocalIdKeyIdentifierClause e i valori delle LocalId proprietà e OwnerType corrispondono all'istanza corrente; in caso contrario, false. Per altri dettagli, vedere le osservazioni.

Commenti

Una corrispondenza sulla OwnerType proprietà si verifica quando si verifica una delle condizioni seguenti:

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

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

  • La OwnerType proprietà 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 questa 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 all'interno del messaggio SOAP corrente.

ownerType
Type

Oggetto Type che è il tipo di token di sicurezza a cui fa riferimento il localId parametro .

Restituisce

truese i parametri e ownerType corrispondono ai valori delle LocalId proprietà e OwnerType ; in caso contrario, false.localId

Commenti

Una corrispondenza sulla OwnerType proprietà si verifica quando si verifica una delle condizioni seguenti:

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

  • Il valore del ownerType parametro è null.

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

Si applica a