C# 클래스 System.Xml.XmlUTF8NodeWriter

상속: XmlStreamNodeWriter
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
SetOutput ( Stream stream, bool ownsStream, Encoding encoding ) : void
WriteAmpersandCharEntity ( ) : void
WriteApostropheCharEntity ( ) : void
WriteBase64Text ( byte trailBytes, int trailByteCount, byte buffer, int offset, int count ) : void
WriteBase64TextAsync ( byte trailBytes, int trailByteCount, byte buffer, int offset, int count ) : Task
WriteBoolText ( bool value ) : void
WriteCData ( string text ) : void
WriteCharEntity ( int ch ) : void
WriteComment ( string text ) : void
WriteDateTimeText ( System.DateTime value ) : void
WriteDecimalText ( decimal value ) : void
WriteDeclaration ( ) : void
WriteDoubleText ( double value ) : void
WriteEndAttribute ( ) : void
WriteEndAttributeAsync ( ) : Task
WriteEndElement ( byte prefixBuffer, int prefixOffset, int prefixLength, byte localNameBuffer, int localNameOffset, int localNameLength ) : void
WriteEndElement ( string prefix, string localName ) : void
WriteEndElementAsync ( string prefix, string localName ) : Task
WriteEndListText ( ) : void
WriteEndStartElement ( bool isEmpty ) : void
WriteEndStartElementAsync ( bool isEmpty ) : Task
WriteEscapedText ( XmlDictionaryString s ) : void
WriteEscapedText ( byte chars, int offset, int count ) : void
WriteEscapedText ( char s, int offset, int count ) : void
WriteEscapedText ( string s ) : void
WriteFloatText ( float value ) : void
WriteGreaterThanCharEntity ( ) : void
WriteGuidText ( System.Guid value ) : void
WriteInt32Text ( int value ) : void
WriteInt64Text ( long value ) : void
WriteLessThanCharEntity ( ) : void
WriteListSeparator ( ) : void
WriteQualifiedName ( string prefix, XmlDictionaryString localName ) : void
WriteQuoteCharEntity ( ) : void
WriteStartAttribute ( byte prefixBuffer, int prefixOffset, int prefixLength, byte localNameBuffer, int localNameOffset, int localNameLength ) : void
WriteStartAttribute ( string prefix, XmlDictionaryString localName ) : void
WriteStartAttribute ( string prefix, string localName ) : void
WriteStartElement ( byte prefixBuffer, int prefixOffset, int prefixLength, byte localNameBuffer, int localNameOffset, int localNameLength ) : void
WriteStartElement ( string prefix, XmlDictionaryString localName ) : void
WriteStartElement ( string prefix, string localName ) : void
WriteStartElementAsync ( string prefix, string localName ) : Task
WriteStartListText ( ) : void
WriteText ( XmlDictionaryString value ) : void
WriteText ( byte chars, int offset, int count ) : void
WriteText ( char chars, int offset, int count ) : void
WriteText ( int ch ) : void
WriteText ( string value ) : void
WriteTimeSpanText ( System.TimeSpan value ) : void
WriteUInt64Text ( ulong value ) : void
WriteUniqueIdText ( UniqueId value ) : void
WriteXmlnsAttribute ( byte prefixBuffer, int prefixOffset, int prefixLength, byte nsBuffer, int nsOffset, int nsLength ) : void
WriteXmlnsAttribute ( string prefix, XmlDictionaryString ns ) : void
WriteXmlnsAttribute ( string prefix, string ns ) : void
XmlUTF8NodeWriter ( ) : System.IO
XmlUTF8NodeWriter ( bool isEscapedAttributeChar, bool isEscapedElementChar ) : System.IO

비공개 메소드들

메소드 설명
GetCharBuffer ( int charCount ) : char[]
GetCharEntityBuffer ( ) : byte[]
InternalWriteBase64Text ( byte buffer, int offset, int count ) : void
InternalWriteBase64TextAsync ( byte buffer, int offset, int count ) : Task
ToBase16 ( byte chars, int offset, uint value ) : int
UnsafeWriteEscapedText ( char chars, int count ) : void
WriteEndComment ( ) : void
WriteHexCharEntity ( int ch ) : void
WriteLocalName ( byte localNameBuffer, int localNameOffset, int localNameLength ) : void
WriteLocalName ( string localName ) : void
WritePrefix ( byte prefixBuffer, int prefixOffset, int prefixLength ) : void
WritePrefix ( string prefix ) : void
WriteStartComment ( ) : void
WriteStartXmlnsAttribute ( ) : void

메소드 상세

SetOutput() 공개 메소드

public SetOutput ( Stream stream, bool ownsStream, Encoding encoding ) : void
stream Stream
ownsStream bool
encoding System.Text.Encoding
리턴 void

WriteAmpersandCharEntity() 공개 메소드

public WriteAmpersandCharEntity ( ) : void
리턴 void

WriteApostropheCharEntity() 공개 메소드

public WriteApostropheCharEntity ( ) : void
리턴 void

WriteBase64Text() 공개 메소드

public WriteBase64Text ( byte trailBytes, int trailByteCount, byte buffer, int offset, int count ) : void
trailBytes byte
trailByteCount int
buffer byte
offset int
count int
리턴 void

WriteBase64TextAsync() 공개 메소드

public WriteBase64TextAsync ( byte trailBytes, int trailByteCount, byte buffer, int offset, int count ) : Task
trailBytes byte
trailByteCount int
buffer byte
offset int
count int
리턴 Task

WriteBoolText() 공개 메소드

public WriteBoolText ( bool value ) : void
value bool
리턴 void

WriteCData() 공개 메소드

public WriteCData ( string text ) : void
text string
리턴 void

WriteCharEntity() 공개 메소드

public WriteCharEntity ( int ch ) : void
ch int
리턴 void

WriteComment() 공개 메소드

public WriteComment ( string text ) : void
text string
리턴 void

WriteDateTimeText() 공개 메소드

public WriteDateTimeText ( System.DateTime value ) : void
value System.DateTime
리턴 void

WriteDecimalText() 공개 메소드

public WriteDecimalText ( decimal value ) : void
value decimal
리턴 void

WriteDeclaration() 공개 메소드

public WriteDeclaration ( ) : void
리턴 void

WriteDoubleText() 공개 메소드

public WriteDoubleText ( double value ) : void
value double
리턴 void

WriteEndAttribute() 공개 메소드

public WriteEndAttribute ( ) : void
리턴 void

WriteEndAttributeAsync() 공개 메소드

public WriteEndAttributeAsync ( ) : Task
리턴 Task

WriteEndElement() 공개 메소드

public WriteEndElement ( byte prefixBuffer, int prefixOffset, int prefixLength, byte localNameBuffer, int localNameOffset, int localNameLength ) : void
prefixBuffer byte
prefixOffset int
prefixLength int
localNameBuffer byte
localNameOffset int
localNameLength int
리턴 void

WriteEndElement() 공개 메소드

public WriteEndElement ( string prefix, string localName ) : void
prefix string
localName string
리턴 void

WriteEndElementAsync() 공개 메소드

public WriteEndElementAsync ( string prefix, string localName ) : Task
prefix string
localName string
리턴 Task

WriteEndListText() 공개 메소드

public WriteEndListText ( ) : void
리턴 void

WriteEndStartElement() 공개 메소드

public WriteEndStartElement ( bool isEmpty ) : void
isEmpty bool
리턴 void

WriteEndStartElementAsync() 공개 메소드

public WriteEndStartElementAsync ( bool isEmpty ) : Task
isEmpty bool
리턴 Task

WriteEscapedText() 공개 메소드

public WriteEscapedText ( XmlDictionaryString s ) : void
s XmlDictionaryString
리턴 void

WriteEscapedText() 공개 메소드

public WriteEscapedText ( byte chars, int offset, int count ) : void
chars byte
offset int
count int
리턴 void

WriteEscapedText() 공개 메소드

public WriteEscapedText ( char s, int offset, int count ) : void
s char
offset int
count int
리턴 void

WriteEscapedText() 공개 메소드

public WriteEscapedText ( string s ) : void
s string
리턴 void

WriteFloatText() 공개 메소드

public WriteFloatText ( float value ) : void
value float
리턴 void

WriteGreaterThanCharEntity() 공개 메소드

public WriteGreaterThanCharEntity ( ) : void
리턴 void

WriteGuidText() 공개 메소드

public WriteGuidText ( System.Guid value ) : void
value System.Guid
리턴 void

WriteInt32Text() 공개 메소드

public WriteInt32Text ( int value ) : void
value int
리턴 void

WriteInt64Text() 공개 메소드

public WriteInt64Text ( long value ) : void
value long
리턴 void

WriteLessThanCharEntity() 공개 메소드

public WriteLessThanCharEntity ( ) : void
리턴 void

WriteListSeparator() 공개 메소드

public WriteListSeparator ( ) : void
리턴 void

WriteQualifiedName() 공개 메소드

public WriteQualifiedName ( string prefix, XmlDictionaryString localName ) : void
prefix string
localName XmlDictionaryString
리턴 void

WriteQuoteCharEntity() 공개 메소드

public WriteQuoteCharEntity ( ) : void
리턴 void

WriteStartAttribute() 공개 메소드

public WriteStartAttribute ( byte prefixBuffer, int prefixOffset, int prefixLength, byte localNameBuffer, int localNameOffset, int localNameLength ) : void
prefixBuffer byte
prefixOffset int
prefixLength int
localNameBuffer byte
localNameOffset int
localNameLength int
리턴 void

WriteStartAttribute() 공개 메소드

public WriteStartAttribute ( string prefix, XmlDictionaryString localName ) : void
prefix string
localName XmlDictionaryString
리턴 void

WriteStartAttribute() 공개 메소드

public WriteStartAttribute ( string prefix, string localName ) : void
prefix string
localName string
리턴 void

WriteStartElement() 공개 메소드

public WriteStartElement ( byte prefixBuffer, int prefixOffset, int prefixLength, byte localNameBuffer, int localNameOffset, int localNameLength ) : void
prefixBuffer byte
prefixOffset int
prefixLength int
localNameBuffer byte
localNameOffset int
localNameLength int
리턴 void

WriteStartElement() 공개 메소드

public WriteStartElement ( string prefix, XmlDictionaryString localName ) : void
prefix string
localName XmlDictionaryString
리턴 void

WriteStartElement() 공개 메소드

public WriteStartElement ( string prefix, string localName ) : void
prefix string
localName string
리턴 void

WriteStartElementAsync() 공개 메소드

public WriteStartElementAsync ( string prefix, string localName ) : Task
prefix string
localName string
리턴 Task

WriteStartListText() 공개 메소드

public WriteStartListText ( ) : void
리턴 void

WriteText() 공개 메소드

public WriteText ( XmlDictionaryString value ) : void
value XmlDictionaryString
리턴 void

WriteText() 공개 메소드

public WriteText ( byte chars, int offset, int count ) : void
chars byte
offset int
count int
리턴 void

WriteText() 공개 메소드

public WriteText ( char chars, int offset, int count ) : void
chars char
offset int
count int
리턴 void

WriteText() 공개 메소드

public WriteText ( int ch ) : void
ch int
리턴 void

WriteText() 공개 메소드

public WriteText ( string value ) : void
value string
리턴 void

WriteTimeSpanText() 공개 메소드

public WriteTimeSpanText ( System.TimeSpan value ) : void
value System.TimeSpan
리턴 void

WriteUInt64Text() 공개 메소드

public WriteUInt64Text ( ulong value ) : void
value ulong
리턴 void

WriteUniqueIdText() 공개 메소드

public WriteUniqueIdText ( UniqueId value ) : void
value UniqueId
리턴 void

WriteXmlnsAttribute() 공개 메소드

public WriteXmlnsAttribute ( byte prefixBuffer, int prefixOffset, int prefixLength, byte nsBuffer, int nsOffset, int nsLength ) : void
prefixBuffer byte
prefixOffset int
prefixLength int
nsBuffer byte
nsOffset int
nsLength int
리턴 void

WriteXmlnsAttribute() 공개 메소드

public WriteXmlnsAttribute ( string prefix, XmlDictionaryString ns ) : void
prefix string
ns XmlDictionaryString
리턴 void

WriteXmlnsAttribute() 공개 메소드

public WriteXmlnsAttribute ( string prefix, string ns ) : void
prefix string
ns string
리턴 void

XmlUTF8NodeWriter() 공개 메소드

public XmlUTF8NodeWriter ( ) : System.IO
리턴 System.IO

XmlUTF8NodeWriter() 공개 메소드

public XmlUTF8NodeWriter ( bool isEscapedAttributeChar, bool isEscapedElementChar ) : System.IO
isEscapedAttributeChar bool
isEscapedElementChar bool
리턴 System.IO