DataContractJsonSerializer.WriteStartObject メソッド

定義

JavaScript Object Notation (JSON) にマップできる XML にオブジェクトをシリアル化するための開始 XML 要素を書き込みます。

オーバーロード

名前 説明
WriteStartObject(XmlDictionaryWriter, Object)

XmlDictionaryWriterを使用して JavaScript Object Notation (JSON) にマップできるオブジェクトを XML にシリアル化するための開始 XML 要素を書き込みます。

WriteStartObject(XmlWriter, Object)

XmlWriterを使用して JavaScript Object Notation (JSON) にマップできるオブジェクトを XML にシリアル化するための開始 XML 要素を書き込みます。

WriteStartObject(XmlDictionaryWriter, Object)

ソース:
DataContractJsonSerializer.cs
ソース:
DataContractJsonSerializer.cs
ソース:
DataContractJsonSerializer.cs
ソース:
DataContractJsonSerializer.cs
ソース:
DataContractJsonSerializer.cs

XmlDictionaryWriterを使用して JavaScript Object Notation (JSON) にマップできるオブジェクトを XML にシリアル化するための開始 XML 要素を書き込みます。

public:
 override void WriteStartObject(System::Xml::XmlDictionaryWriter ^ writer, System::Object ^ graph);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object? graph);
public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object? graph);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object? graph);
public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.WriteStartObject : System.Xml.XmlDictionaryWriter * obj -> unit
override this.WriteStartObject : System.Xml.XmlDictionaryWriter * obj -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.WriteStartObject : System.Xml.XmlDictionaryWriter * obj -> unit
Public Overrides Sub WriteStartObject (writer As XmlDictionaryWriter, graph As Object)

パラメーター

writer
XmlDictionaryWriter

XML 開始要素の書き込みに使用する XmlDictionaryWriter

graph
Object

書き込むオブジェクト。

属性

適用対象

WriteStartObject(XmlWriter, Object)

ソース:
DataContractJsonSerializer.cs
ソース:
DataContractJsonSerializer.cs
ソース:
DataContractJsonSerializer.cs
ソース:
DataContractJsonSerializer.cs
ソース:
DataContractJsonSerializer.cs

XmlWriterを使用して JavaScript Object Notation (JSON) にマップできるオブジェクトを XML にシリアル化するための開始 XML 要素を書き込みます。

public:
 override void WriteStartObject(System::Xml::XmlWriter ^ writer, System::Object ^ graph);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override void WriteStartObject(System.Xml.XmlWriter writer, object? graph);
public override void WriteStartObject(System.Xml.XmlWriter writer, object? graph);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
public override void WriteStartObject(System.Xml.XmlWriter writer, object? graph);
public override void WriteStartObject(System.Xml.XmlWriter writer, object graph);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.WriteStartObject : System.Xml.XmlWriter * obj -> unit
override this.WriteStartObject : System.Xml.XmlWriter * obj -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
override this.WriteStartObject : System.Xml.XmlWriter * obj -> unit
Public Overrides Sub WriteStartObject (writer As XmlWriter, graph As Object)

パラメーター

writer
XmlWriter

XML 開始要素の書き込みに使用する XmlWriter

graph
Object

書き込むオブジェクト。

属性

適用対象