次の方法で共有


Transform.GetInnerXml メソッド

派生クラスでオーバーライドされた場合は、XMLDSIG <Transform> 要素のサブ要素として含めるために適切な、 Transform のパラメータの XML 表現を返します。

Protected MustOverride Function GetInnerXml() As XmlNodeList
[C#]
protected abstract XmlNodeList GetInnerXml();
[C++]
protected: virtual XmlNodeList* GetInnerXml() = 0;
[JScript]
protected abstract function GetInnerXml() : XmlNodeList;

戻り値

XMLDSIG <Transform> 要素の現在の Transform を記述するために必要な、変換に固有な内容を表す XML ノードのリスト。

使用例

Transform のインスタンスが XPath 式 self::text() を使用して XPath 変換を表す場合は、 GetInnerXml を呼び出すと、次の XML 要素を表す XmlNodeList が作成されます。

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

この要素は、XMLDSIG 仕様のセクション 4.3.3.4 に定義された <Transform> 要素の、変換に固有な内容に対応します。上の XPath 変換におけるすべての <Transform> 要素を次に示します。

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

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

参照

Transform クラス | Transform メンバ | System.Security.Cryptography.Xml 名前空間