SecurityTokenHandler.CanReadKeyIdentifierClause(XmlReader) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um valor que indica que se o elemento XML consultado pelo leitor de XML especificado é uma cláusula de identificador de chave que pode ser desserializada por esta instância.
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
Um leitor de XML posicionado no elemento inicial. O leitor não deve ser adiantado por este método.
Retornos
true
se o método ReadKeyIdentifierClause(XmlReader) pode ler o elemento; caso contrário, false
. O padrão é false
.
Comentários
A implementação padrão retorna false
para indicar que a cláusula de identificador de chave não pode ser lida.
Uma classe derivada verifica o elemento ao qual o leitor está se referindo para determinar se a instância pode desserializar uma cláusula de identificador de chave. Isso normalmente é feito por meio de uma chamada para o XmlReader.IsStartElement método com o elemento apropriado e as cadeias de caracteres de namespace especificadas. Se você substituir CanReadKeyIdentifierClause, também deverá substituir o ReadKeyIdentifierClause método para fornecer a lógica para desserializar a cláusula de identificador de chave.