Поделиться через


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 метод , чтобы предоставить логику десериализации предложения идентификатора ключа.

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