次の方法で共有


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 リーダー。 リーダーをこのメソッドにより移すことはできません。

戻り値

ReadKeyIdentifierClause(XmlReader) メソッドが要素を読み取ることができる場合は true。それ以外の場合は false。 既定値は、false です。

注釈

既定の実装では、 false が返され、キー識別子句を読み取ることができないことを示します。

派生クラスは、リーダーが参照している要素をチェックして、インスタンスがキー識別子句を逆シリアル化できるかどうかを判断します。 これは通常、適切な要素と名前空間の文字列を指定した XmlReader.IsStartElement メソッドの呼び出しによって実現されます。 をオーバーライド CanReadKeyIdentifierClauseする場合は、 メソッドを ReadKeyIdentifierClause オーバーライドして、キー識別子句を逆シリアル化するロジックを提供する必要もあります。

適用対象