다음을 통해 공유


XmlSerializationWriter.WriteElementLiteral 메서드

정의

XmlWriter 개체가 명명된 XML 요소의 본문 내에 XmlNode 개체를 쓰도록 합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

protected:
 void WriteElementLiteral(System::Xml::XmlNode ^ node, System::String ^ name, System::String ^ ns, bool isNullable, bool any);
protected void WriteElementLiteral (System.Xml.XmlNode? node, string name, string? ns, bool isNullable, bool any);
protected void WriteElementLiteral (System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any);
member this.WriteElementLiteral : System.Xml.XmlNode * string * string * bool * bool -> unit
Protected Sub WriteElementLiteral (node As XmlNode, name As String, ns As String, isNullable As Boolean, any As Boolean)

매개 변수

node
XmlNode

쓸 XML 노드입니다. 자식 XML 요소일 수 있습니다.

name
String

쓸 부모 XML 요소의 로컬 이름입니다.

ns
String

쓸 부모 XML 요소의 네임스페이스입니다.

isNullable
Boolean

serialize할 개체가 true인 경우 xsi:nil='true' 특성을 쓰려면 null이고, 그렇지 않으면 false입니다.

any
Boolean

XML 요소의 경우 노드가 XML 스키마 true 요소 선언을 따르면 any이고, 그렇지 않으면 false입니다.

설명

XmlSerializationWriter 보호된 멤버는 .NET Framework XML serialization 인프라 내에서 내부적으로 사용되는 파생 클래스에서만 사용하기 위한 것입니다.

메서드는 WriteElementLiteral XML 스키마 문서에서 정의할 수 있는 리터럴 XML을 작성할 때만 호출됩니다.

적용 대상