SecurityTokenHandler.CanReadKeyIdentifierClause(XmlReader) 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 elemento XML al que hace referencia el lector XML especificado es una cláusula de identificador de clave que esta instancia puede deserializar.
public:
virtual bool CanReadKeyIdentifierClause(System::Xml::XmlReader ^ reader);
public virtual bool CanReadKeyIdentifierClause (System.Xml.XmlReader reader);
abstract member CanReadKeyIdentifierClause : System.Xml.XmlReader -> bool
override this.CanReadKeyIdentifierClause : System.Xml.XmlReader -> bool
Public Overridable Function CanReadKeyIdentifierClause (reader As XmlReader) As Boolean
Parámetros
- reader
- XmlReader
Lector XML situado en el elemento de inicio. Este método no debe avanzar el lector.
Devoluciones
true
si el método ReadKeyIdentifierClause(XmlReader) puede leer el elemento; en caso contrario, false
. De manera predeterminada, es false
.
Comentarios
La implementación predeterminada devuelve false
para indicar que no se puede leer la cláusula de identificador de clave.
Una clase derivada comprueba el elemento al que hace referencia el lector para determinar si la instancia puede deserializar una cláusula de identificador de clave. Normalmente, esto se logra a través de una llamada al XmlReader.IsStartElement método con las cadenas de espacio de nombres y elementos correspondientes especificadas. Si invalida CanReadKeyIdentifierClause, también debe invalidar el ReadKeyIdentifierClause método para proporcionar la lógica para deserializar la cláusula de identificador de clave.