Share via


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 並指定適當的專案和命名空間字串。 如果您覆寫 ,您也必須覆 CanReadKeyIdentifierClauseReadKeyIdentifierClause 方法,以提供邏輯來還原串行化密鑰標識子句。

適用於