Compartilhar via


SecurityTokenHandler.CanReadKeyIdentifierClause(XmlReader) Método

Definição

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.

Aplica-se a