DataContractSerializer.WriteObject 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XML 문서 또는 스트림에 모든 개체 데이터(시작 XML 요소, 콘텐츠, 닫기 요소)를 씁니다.
오버로드
WriteObject(XmlWriter, Object) |
XmlWriter를 사용하여 XML 문서 또는 스트림에 모든 개체 데이터(시작 XML 요소, 콘텐츠, 닫기 요소)를 씁니다. |
WriteObject(XmlDictionaryWriter, Object, DataContractResolver) |
지정된 XmlDictionaryWriter를 사용하여 모든 개체 데이터(XML 요소, 콘텐츠 및 묶는 요소 시작)를 XML 문서 또는 스트림에 씁니다. 메서드에는 런타임에 |
WriteObject(XmlWriter, Object)
- Source:
- DataContractSerializer.cs
- Source:
- DataContractSerializer.cs
- Source:
- DataContractSerializer.cs
XmlWriter를 사용하여 XML 문서 또는 스트림에 모든 개체 데이터(시작 XML 요소, 콘텐츠, 닫기 요소)를 씁니다.
public:
override void WriteObject(System::Xml::XmlWriter ^ writer, System::Object ^ graph);
public override void WriteObject (System.Xml.XmlWriter writer, 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)
매개 변수
- graph
- Object
스트림에 쓸 데이터를 포함하는 개체입니다.
예외
serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우. DataContractAttribute 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.
쓰고 있는 인스턴스에 문제가 있는 경우
적용 대상
WriteObject(XmlDictionaryWriter, Object, DataContractResolver)
- Source:
- DataContractSerializer.cs
- Source:
- DataContractSerializer.cs
- Source:
- DataContractSerializer.cs
지정된 XmlDictionaryWriter를 사용하여 모든 개체 데이터(XML 요소, 콘텐츠 및 묶는 요소 시작)를 XML 문서 또는 스트림에 씁니다. 메서드에는 런타임에 xsi:type
선언을 매핑하기 위한 확인자가 포함됩니다.
public:
void WriteObject(System::Xml::XmlDictionaryWriter ^ writer, System::Object ^ graph, System::Runtime::Serialization::DataContractResolver ^ dataContractResolver);
public void WriteObject (System.Xml.XmlDictionaryWriter writer, object? graph, System.Runtime.Serialization.DataContractResolver? dataContractResolver);
public void WriteObject (System.Xml.XmlDictionaryWriter writer, object graph, System.Runtime.Serialization.DataContractResolver dataContractResolver);
override this.WriteObject : System.Xml.XmlDictionaryWriter * obj * System.Runtime.Serialization.DataContractResolver -> unit
Public Sub WriteObject (writer As XmlDictionaryWriter, graph As Object, dataContractResolver As DataContractResolver)
매개 변수
- writer
- XmlDictionaryWriter
XML 문서 또는 스트림에 콘텐츠를 쓰는 데 사용되는 XmlDictionaryWriter입니다.
- graph
- Object
쓸 콘텐츠를 포함하는 개체입니다.
- dataContractResolver
- DataContractResolver
xsi:type
선언을 알려진 데이터 계약에 매핑하는 데 사용되는 DataContractResolver의 구현입니다.
적용 대상
.NET