DataContractJsonSerializer.WriteObjectContent Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapisuje zawartość obiektu w formacie XML, który może być mapowany na kod JavaScript Object Notation (JSON) bez zapisywania elementu opakowującego.
Przeciążenia
WriteObjectContent(XmlDictionaryWriter, Object) |
Zapisuje zawartość XML, którą można zamapować na kod JavaScript Object Notation (JSON) przy użyciu elementu XmlDictionaryWriter. |
WriteObjectContent(XmlWriter, Object) |
Zapisuje zawartość XML, którą można zamapować na kod JavaScript Object Notation (JSON) przy użyciu elementu XmlWriter. |
WriteObjectContent(XmlDictionaryWriter, Object)
Zapisuje zawartość XML, którą można zamapować na kod JavaScript Object Notation (JSON) przy użyciu elementu XmlDictionaryWriter.
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)
Parametry
- writer
- XmlDictionaryWriter
Element XmlDictionaryWriter do zapisu.
- graph
- Object
Obiekt do zapisania.
Wyjątki
Typ serializacji nie jest zgodny z regułami kontraktu danych. Na przykład DataContractAttribute atrybut nie został zastosowany do typu.
Wystąpił problem z zapisywanym wystąpieniem.
Przekroczono maksymalną liczbę obiektów do serializacji. Sprawdź właściwość MaxItemsInObjectGraph.
Dotyczy
WriteObjectContent(XmlWriter, Object)
Zapisuje zawartość XML, którą można zamapować na kod JavaScript Object Notation (JSON) przy użyciu elementu XmlWriter.
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)
Parametry
- graph
- Object
Obiekt do zapisania.
Wyjątki
Typ serializacji nie jest zgodny z regułami kontraktu danych. Na przykład DataContractAttribute atrybut nie został zastosowany do typu.
Wystąpił problem z zapisywanym wystąpieniem.
Przekroczono maksymalną liczbę obiektów do serializacji. Sprawdź właściwość MaxItemsInObjectGraph.