SecurityTokenHandler.CanReadKeyIdentifierClause(XmlReader) Метод

Определение

Возвращает значение, указывающее, является ли элемент xml, на которое ссылается указанное средство чтения XML, предложением идентификатора ключа, которое может десериализоваться этим экземпляром.

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

Параметры

reader
XmlReader

Средство чтения XML, размещаемое на начальном элементе. Средство чтения не должно предваряться этим методом.

Возвращаемое значение

Значение true, если метод ReadKeyIdentifierClause(XmlReader) может считывать элемент; в противном случае — значение false. Значение по умолчанию — false.

Комментарии

Реализация по умолчанию возвращает значение false , указывающее, что предложение идентификатора ключа не может быть прочитано.

Производный класс проверяет элемент, на который ссылается читатель, чтобы определить, может ли экземпляр десериализовать предложение идентификатора ключа. Обычно это выполняется путем вызова XmlReader.IsStartElement метода с указанными соответствующими элементами и строками пространства имен. При переопределении CanReadKeyIdentifierClauseнеобходимо также переопределить ReadKeyIdentifierClause метод , чтобы предоставить логику для десериализации предложения идентификатора ключа.

Применяется к