Language

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 プロパティをチェックします。

適用対象