Export (0) Print
Expand All

Transform.GetInnerXml Method

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.

Namespace:  System.Security.Cryptography.Xml
Assembly:  System.Security (in System.Security.dll)

protected abstract XmlNodeList GetInnerXml()

Return Value

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

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>

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft