LocalIdKeyIdentifierClause.Matches Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un valor que indica si el identificador clave para esta instancia es equivalente al objeto especificado.
Sobrecargas
Matches(SecurityKeyIdentifierClause) |
Devuelve un valor que indica si el identificador de clave para esta instancia es equivalente a la cláusula del identificador de clave especificado. |
Matches(String, Type) |
Devuelve un valor que indica si el identificador de clave para esta instancia es equivalente a la referencia y al tipo especificados. |
Matches(SecurityKeyIdentifierClause)
Devuelve un valor que indica si el identificador de clave para esta instancia es equivalente a la cláusula del identificador de clave especificado.
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
Parámetros
- keyIdentifierClause
- SecurityKeyIdentifierClause
SecurityKeyIdentifierClause con la que se va a realizar la comparación.
Devoluciones
true
si keyIdentifierClause
es de tipo LocalIdKeyIdentifierClause y los valores de las propiedades LocalId y OwnerType coinciden con la instancia actual; de lo contrario, false
. Consulte la sección de comentarios para obtener más detalles.
Comentarios
Una coincidencia en la propiedad OwnerType se produce cuando se produce una de las siguientes opciones:
El valor de la propiedad OwnerType para la instancia representada por el parámetro
keyIdentifierClause
esnull
.El valor de la propiedad OwnerType para la instancia actual es
null
.La propiedad OwnerType para las dos instancias es idéntica.
Se aplica a
Matches(String, Type)
Devuelve un valor que indica si el identificador de clave para esta instancia es equivalente a la referencia y al tipo especificados.
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
Parámetros
- localId
- String
El valor del atributo wsu:Id
para un elemento XML dentro del mensaje SOAP actual.
- ownerType
- Type
Type que es el tipo de token de seguridad al que hace referencia el parámetro localId
.
Devoluciones
true
si los parámetros localId
y ownerType
coinciden con los valores de las propiedades LocalId y OwnerType; de lo contrario, false
.
Comentarios
Una coincidencia en la propiedad OwnerType se produce cuando se produce una de las siguientes opciones:
El valor de la propiedad OwnerType para la instancia actual es
null
.El valor del parámetro
ownerType
esnull
.El valor de la propiedad OwnerType es idéntico al parámetro
ownerType
para el método actual.