NetDataContractSerializer.WriteObject(XmlWriter, Object) メソッド

定義

XmlWriter を使用して、オブジェクトの完全なコンテンツ (開始、コンテンツ、および終了) を XML ドキュメントまたはストリームに書き込みます。

public:
 override void WriteObject(System::Xml::XmlWriter ^ writer, System::Object ^ graph);
public override void WriteObject (System.Xml.XmlWriter writer, object graph);
override this.WriteObject : System.Xml.XmlWriter * obj -> unit
Public Overrides Sub WriteObject (writer As XmlWriter, graph As Object)

パラメーター

writer
XmlWriter

XML ドキュメントまたはストリームを書き込むために使用する XmlWriter

graph
Object

書き込むコンテンツを格納するオブジェクト。

例外

シリアル化される種類がデータ コントラクト規則に従いません。 たとえば、DataContractAttribute 属性が型に適用されていません。

シリアル化されるインスタンスに問題があります。

シリアル化されるオブジェクトが最大数を超えました。 MaxItemsInObjectGraph プロパティをチェックします。

適用対象