Transform.GetInnerXml Metódus

Definíció

Ha egy származtatott osztályban felül van bírálva, xml-reprezentációt ad vissza az Transform objektum azon paramétereiről, amelyek alkalmasak az XMLDSIG-elem <Transform> alelemeiként való belefoglalásra.

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

Válaszok

Az XML-csomópontok listája, amelyek az XMLDSIG-elem Transform aktuális <Transform> objektumának leírásához szükséges átalakításspecifikus tartalmat jelölik.

Példák

Ha egy Transform objektum XPath-átalakítást jelöl az XPath kifejezéssel self::text(), akkor a hívás GetInnerXml egy XmlNodeList olyan objektumot eredményez, amely a következő XML-elemet jelöli:

<XPath>
  self::text()
</XPath>

Ez az elem az XMLDSIG-specifikáció 4.3.3.4. szakaszában meghatározott elem átalakítási tartalmának <Transform> felel meg. A fenti XPath-átalakítás esetében a teljes <Transform> elem a következő:

<Transform Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116">
  <XPath>
    self::text()
  </XPath>
</Transform>

A következőre érvényes: