Sdílet prostřednictvím


LocalIdKeyIdentifierClause.Matches Metoda

Definice

Vrátí hodnotu, která označuje, zda je identifikátor klíče pro tuto instanci ekvivalentní zadanému objektu.

Přetížení

Matches(SecurityKeyIdentifierClause)

Vrátí hodnotu, která označuje, jestli je identifikátor klíče pro tuto instanci ekvivalentní klauzuli identifikátoru zadaného klíče.

Matches(String, Type)

Vrátí hodnotu, která označuje, zda je identifikátor klíče pro tuto instanci ekvivalentní zadanému odkazu a typu.

Matches(SecurityKeyIdentifierClause)

Zdroj:
LocalIdKeyIdentifierClause.cs
Zdroj:
LocalIdKeyIdentifierClause.cs
Zdroj:
LocalIdKeyIdentifierClause.cs

Vrátí hodnotu, která označuje, jestli je identifikátor klíče pro tuto instanci ekvivalentní klauzuli identifikátoru zadaného klíč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

Parametry

keyIdentifierClause
SecurityKeyIdentifierClause

A SecurityKeyIdentifierClause pro porovnání s.

Návraty

true pokud keyIdentifierClause je typu LocalIdKeyIdentifierClause a hodnoty LocalId vlastností a OwnerType odpovídají aktuální instanci, falsejinak hodnota . Další podrobnosti najdete v poznámkách.

Poznámky

Ke shodě vlastnosti dojde v OwnerType případě, že dojde k jedné z následujících situací:

  • Hodnota OwnerType vlastnosti instance reprezentované parametrem keyIdentifierClause je null.

  • Hodnota OwnerType vlastnosti pro aktuální instanci je null.

  • Vlastnost OwnerType těchto dvou instancí je shodná.

Platí pro

Matches(String, Type)

Zdroj:
LocalIdKeyIdentifierClause.cs
Zdroj:
LocalIdKeyIdentifierClause.cs
Zdroj:
LocalIdKeyIdentifierClause.cs

Vrátí hodnotu, která označuje, zda je identifikátor klíče pro tuto instanci ekvivalentní zadanému odkazu a typu.

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

Hodnota atributu wsu:Id xml elementu v aktuální zprávě SOAP.

ownerType
Type

A Type , což je typ tokenu zabezpečení, na který odkazuje localId parametr .

Návraty

true pokud parametry localId a ownerType odpovídají hodnotám LocalId vlastností a OwnerType , jinak falsehodnota .

Poznámky

Ke shodě vlastnosti dojde v OwnerType případě, že dojde k jedné z následujících situací:

  • Hodnota OwnerType vlastnosti pro aktuální instanci je null.

  • Hodnota parametru ownerType je null.

  • Hodnota OwnerType vlastnosti je shodná s parametrem ownerType pro aktuální metodu.

Platí pro