Udostępnij za pośrednictwem


LocalIdKeyIdentifierClause.Matches Metoda

Definicja

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest równoważny z określonym obiektem.

Przeciążenia

Matches(SecurityKeyIdentifierClause)

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest równoważny z określoną klauzulą identyfikatora klucza.

Matches(String, Type)

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest równoważny z określonym odwołaniem i typem.

Matches(SecurityKeyIdentifierClause)

Źródło:
LocalIdKeyIdentifierClause.cs
Źródło:
LocalIdKeyIdentifierClause.cs
Źródło:
LocalIdKeyIdentifierClause.cs

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest równoważny z określoną klauzulą identyfikatora klucza.

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

Parametry

keyIdentifierClause
SecurityKeyIdentifierClause

A SecurityKeyIdentifierClause do porównania.

Zwraca

true jeśli keyIdentifierClause jest typu LocalIdKeyIdentifierClause , a wartości LocalId właściwości i OwnerType są zgodne z bieżącym wystąpieniem; w przeciwnym razie false. Zobacz uwagi, aby uzyskać więcej szczegółów.

Uwagi

Dopasowanie właściwości OwnerType występuje, gdy wystąpi jedna z następujących czynności:

  • Wartość OwnerType właściwości dla wystąpienia reprezentowanego keyIdentifierClause przez parametr to null.

  • Wartość OwnerType właściwości dla bieżącego wystąpienia to null.

  • Właściwość OwnerType dla dwóch wystąpień jest identyczna.

Dotyczy

Matches(String, Type)

Źródło:
LocalIdKeyIdentifierClause.cs
Źródło:
LocalIdKeyIdentifierClause.cs
Źródło:
LocalIdKeyIdentifierClause.cs

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest równoważny z określonym odwołaniem i typem.

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

Parametry

localId
String

Wartość atrybutu wsu:Id elementu XML w bieżącym komunikacie SOAP.

ownerType
Type

Jest Type to typ tokenu zabezpieczającego, do którego odwołuje się localId parametr .

Zwraca

truelocalId jeśli parametry i ownerType są zgodne z wartościami LocalId właściwości iOwnerType; w przeciwnym razie falsewartość .

Uwagi

Dopasowanie właściwości OwnerType występuje, gdy wystąpi jedna z następujących czynności:

  • Wartość OwnerType właściwości dla bieżącego wystąpienia to null.

  • Wartość parametru ownerType to null.

  • Wartość OwnerType właściwości jest identyczna z parametrem ownerType dla bieżącej metody.

Dotyczy