이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

DataTable.WriteXml 메서드 (XmlWriter, Boolean)

 

게시 날짜: 2016년 11월

현재 내용을 씁니다는 DataTable 사용 하 여 지정 된 XML로 XmlWriter합니다.

네임스페이스:   System.Data
어셈블리:  System.Data(System.Data.dll에 있음)

public void WriteXml(
	XmlWriter writer,
	bool writeHierarchy
)

매개 변수

writer
Type: System.Xml.XmlWriter

XmlWriter 내용을 쓸입니다.

writeHierarchy
Type: System.Boolean

경우 true, 현재 테이블 및 모든 하위 항목의 내용을 씁니다. 경우 false (기본값)는 현재 테이블의 데이터를 쓸 수 있습니다.

WriteXml 메서드는 데이터와 스키마를 모두만 데이터를 작성 하는 방법을 제공는 DataTable XML 문서로 반면는 WriteXmlSchema 메서드는 스키마만 기록 합니다. 데이터와 스키마를 작성 하려면 사용 하 여 포함 하는 오버 로드 중 하나는 XmlWriteMode 매개 변수를 해당 값을 설정 하 고 WriteSchema합니다.

True는 동일한는 ReadXmlReadXmlSchema 메서드를 각각. XML 데이터 또는 스키마와 데이터를 읽을 수는 DataTable, 를 사용 하 여는 ReadXml 메서드. 사용 하 여 스키마만 읽을 수는 ReadXmlSchema 메서드.

일반적으로 WriteXml 메서드는 현재 테이블에 대해서만 데이터를 씁니다. 현재 테이블 및 해당 하위 항목, 관련 테이블을 전체에 대 한 데이터를 작성 하려면이 메서드를 호출할는 writeHierarchy 매개 변수 설정 true합니다.

System_CAPS_note참고

InvalidOperationException 경우의 열 유형이 throw 됩니다는 DataRow 에서 읽거나 구현에 기록 되 고 IDynamicMetaObjectProvider 구현 하지 않으므로 IXmlSerializable합니다.

.NET Framework
2.0 이후 사용 가능
맨 위로 이동
표시: