Edit

Share via


Transform.GetInnerXml Method

Definition

When overridden in a derived class, returns an XML representation of the parameters of the Transform object that are suitable to be included as subelements of an XMLDSIG <Transform> element.

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

Returns

A list of the XML nodes that represent the transform-specific content needed to describe the current Transform object in an XMLDSIG <Transform> element.

Examples

If a Transform object represents an XPath transform using the XPath expression self::text(),a call to GetInnerXml results in an XmlNodeList object that represents the following XML element:

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

This element corresponds to the transform-specific content of the <Transform> element as defined in Section 4.3.3.4 of the XMLDSIG specification. For the above XPath transform, the entire <Transform> element is as follows:

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

Applies to