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 方法以提供用于反序列化密钥标识符子句的逻辑。

适用于