共用方式為


X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause 方法

定義

使用指定的 XML 讀取器,從 XML 還原序列化金鑰識別項子句。

public:
 override System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ ReadKeyIdentifierClause(System::Xml::XmlReader ^ reader);
public override System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause (System.Xml.XmlReader reader);
override this.ReadKeyIdentifierClause : System.Xml.XmlReader -> System.IdentityModel.Tokens.SecurityKeyIdentifierClause
Public Overrides Function ReadKeyIdentifierClause (reader As XmlReader) As SecurityKeyIdentifierClause

參數

reader
XmlReader

位於要讀取之金鑰識別項子句開始項目的 XML 讀取器。

傳回

從 XML 還原序列化的金鑰識別碼子句,如果無法讀取金鑰識別碼子句,則為 null

例外狀況

readernull

reader 並不是放置在 <ds:X509Data> 項目上。 (CanReadKeyIdentifierClause(XmlReader) 方法會傳回 false)。

備註

方法 ReadKeyIdentifierClause<ds:X509IssuerSerial>讀取、 <ds:X509SKI><ds:X509Certificate> 專案,並傳回第一個找到為 X509IssuerSerialKeyIdentifierClause、、 X509SubjectKeyIdentifierClauseX509RawDataKeyIdentifierClause的專案。 如果在 元素底下 <ds:X509Data> 找不到其中一個專案,方法會傳 null回 。

適用於