Transform.GetInnerXml Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn eine abgeleitete Klasse überschrieben wird, wird eine XML-Darstellung der Parameter des Transform Objekts zurückgegeben, die als Unterelemente eines XMLDSIG-Elements <Transform> eingeschlossen werden können.
protected:
abstract System::Xml::XmlNodeList ^ GetInnerXml();
protected abstract System.Xml.XmlNodeList? GetInnerXml();
protected abstract System.Xml.XmlNodeList GetInnerXml();
abstract member GetInnerXml : unit -> System.Xml.XmlNodeList
Protected MustOverride Function GetInnerXml () As XmlNodeList
Gibt zurück
Eine Liste der XML-Knoten, die den transformationsspezifischen Inhalt darstellen, der zum Beschreiben des aktuellen Transform Objekts in einem XMLDSIG-Element <Transform> erforderlich ist.
Beispiele
Wenn ein Transform Objekt eine XPath-Transformation mithilfe des XPath-Ausdrucks self::text()darstellt, führt ein Aufruf zu GetInnerXml einem XmlNodeList Objekt, das das folgende XML-Element darstellt:
<XPath>
self::text()
</XPath>
Dieses Element entspricht dem transformspezifischen Inhalt des <Transform> Elements gemäß Abschnitt 4.3.3.4 der XMLDSIG-Spezifikation. Für die obige XPath-Transformation lautet das gesamte <Transform> Element wie folgt:
<Transform Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116">
<XPath>
self::text()
</XPath>
</Transform>