LocalIdKeyIdentifierClause.Matches Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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)
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 tonull
.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)
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
true
localId
jeśli parametry i ownerType
są zgodne z wartościami LocalId właściwości iOwnerType; w przeciwnym razie false
wartość .
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
tonull
.Wartość OwnerType właściwości jest identyczna z parametrem
ownerType
dla bieżącej metody.