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.
Gibt beim Überschreiben in einer abgeleiteten Klasse eine XML-Darstellung der Parameter des Transform-Objekts zurück, die als Unterelemente eines XMLDSIG-<Transform>
-Elements eingefügt 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 für das Beschreiben des aktuellen Transform-Objekts in einem XMLDSIG-<Transform>
-Element erforderlich ist.
Beispiele
Wenn ein Transform -Objekt eine XPath-Transformation mit dem XPath-Ausdruck self::text()
darstellt, führt ein Aufruf von zu GetInnerXml einem XmlNodeList -Objekt, das das folgende XML-Element darstellt:
<XPath>
self::text()
</XPath>
Dieses Element entspricht dem transformationsspezifischen Inhalt des <Transform>
Elements, wie in Abschnitt 4.3.3.4 der XMLDSIG-Spezifikation definiert. Für die obige XPath-Transformation sieht das gesamte <Transform>
Element wie folgt aus:
<Transform Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116">
<XPath>
self::text()
</XPath>
</Transform>