Aracılığıyla paylaş


DataContractJsonSerializer.WriteObjectContent Yöntem

Tanım

Bir nesnenin içeriğini, sarmalama öğesini yazmadan JavaScript Nesne Gösterimi (JSON) ile eşlenebilen XML'ye yazar.

Aşırı Yüklemeler

WriteObjectContent(XmlDictionaryWriter, Object)

kullanarak XmlDictionaryWriterJavaScript Nesne Gösterimi (JSON) ile eşlenebilen XML içeriğini yazar.

WriteObjectContent(XmlWriter, Object)

kullanarak XmlWriterJavaScript Nesne Gösterimi (JSON) ile eşlenebilen XML içeriğini yazar.

WriteObjectContent(XmlDictionaryWriter, Object)

Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs

kullanarak XmlDictionaryWriterJavaScript Nesne Gösterimi (JSON) ile eşlenebilen XML içeriğini yazar.

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

Parametreler

graph
Object

Yazacak nesne.

Özel durumlar

Seri hale getirilen tür, veri sözleşmesi kurallarına uymuyor. Örneğin, DataContractAttribute özniteliği türüne uygulanmamıştır.

Örneğin yazılmasıyla ilgili bir sorun var.

Seri hale getirilen en fazla nesne sayısı aşıldı. MaxItemsInObjectGraph özelliğini denetleyin.

Şunlara uygulanır

WriteObjectContent(XmlWriter, Object)

Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs
Kaynak:
DataContractJsonSerializer.cs

kullanarak XmlWriterJavaScript Nesne Gösterimi (JSON) ile eşlenebilen XML içeriğini yazar.

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

Parametreler

writer
XmlWriter

Yazmak XmlWriter için kullanılan.

graph
Object

Yazacak nesne.

Özel durumlar

Seri hale getirilen tür, veri sözleşmesi kurallarına uymuyor. Örneğin, DataContractAttribute özniteliği türüne uygulanmamıştır.

Örneğin yazılmasıyla ilgili bir sorun var.

Seri hale getirilen en fazla nesne sayısı aşıldı. MaxItemsInObjectGraph özelliğini denetleyin.

Şunlara uygulanır