次の方法で共有


XmlSerializationWriter.WriteElementEncoded メソッド

定義

名前付き XML 要素の本体内に XML ノード オブジェクトを書き込みます。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

protected:
 void WriteElementEncoded(System::Xml::XmlNode ^ node, System::String ^ name, System::String ^ ns, bool isNullable, bool any);
protected void WriteElementEncoded (System.Xml.XmlNode? node, string name, string? ns, bool isNullable, bool any);
protected void WriteElementEncoded (System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any);
member this.WriteElementEncoded : System.Xml.XmlNode * string * string * bool * bool -> unit
Protected Sub WriteElementEncoded (node As XmlNode, name As String, ns As String, isNullable As Boolean, any As Boolean)

パラメーター

node
XmlNode

書き込む XML ノード、または子 XML 要素。

name
String

書き込む親 XML 要素のローカル名。

ns
String

書き込む親 XML 要素の名前空間。

isNullable
Boolean

シリアル化するオブジェクトが true の場合に xsi:nil='true' 属性を書き込む場合は null。それ以外の場合は false

any
Boolean

ノードまたは XML 要素が XML スキーマの true 要素宣言に準拠することを示す場合は any。それ以外の場合は false

注釈

保護されたメンバーXmlSerializationWriterは、.NET Framework XML シリアル化インフラストラクチャ内で内部的に使用される派生クラスでのみ使用することを目的としています。

このメソッドは WriteElementEncoded 、SOAP 1.1 仕様のセクション 5 で説明されているように、SOAP でエンコードされた XML を記述する場合にのみ呼び出されます。

適用対象