C# Class System.Xml.XmlStreamNodeWriter

Inheritance: System.Xml.XmlNodeWriter
Mostra file Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
WriteBytes ( byte byteBuffer, int byteOffset, int byteCount ) : void

Protected Methods

Method Description
SetOutput ( Stream stream, bool ownsStream, Encoding encoding ) : void
UnsafeGetUTF8Chars ( char chars, int charCount, byte buffer, int offset ) : int
UnsafeGetUTF8Length ( char chars, int charCount ) : int
UnsafeGetUnicodeChars ( char chars, int charCount, byte buffer, int offset ) : int
UnsafeWriteBytes ( byte bytes, int byteCount ) : void
UnsafeWriteUTF8Chars ( char chars, int charCount ) : void
UnsafeWriteUnicodeChars ( char chars, int charCount ) : void
WriteUTF8Chars ( byte chars, int charOffset, int charCount ) : void

Private Methods

Method Description
GetByteCount ( char chars ) : int

Method Details

SetOutput() protected method

protected SetOutput ( Stream stream, bool ownsStream, Encoding encoding ) : void
stream System.IO.Stream
ownsStream bool
encoding System.Text.Encoding
return void

UnsafeGetUTF8Chars() protected method

protected UnsafeGetUTF8Chars ( char chars, int charCount, byte buffer, int offset ) : int
chars char
charCount int
buffer byte
offset int
return int

UnsafeGetUTF8Length() protected method

protected UnsafeGetUTF8Length ( char chars, int charCount ) : int
chars char
charCount int
return int

UnsafeGetUnicodeChars() protected method

protected UnsafeGetUnicodeChars ( char chars, int charCount, byte buffer, int offset ) : int
chars char
charCount int
buffer byte
offset int
return int

UnsafeWriteBytes() protected method

protected UnsafeWriteBytes ( byte bytes, int byteCount ) : void
bytes byte
byteCount int
return void

UnsafeWriteUTF8Chars() protected method

protected UnsafeWriteUTF8Chars ( char chars, int charCount ) : void
chars char
charCount int
return void

UnsafeWriteUnicodeChars() protected method

protected UnsafeWriteUnicodeChars ( char chars, int charCount ) : void
chars char
charCount int
return void

WriteBytes() public method

public WriteBytes ( byte byteBuffer, int byteOffset, int byteCount ) : void
byteBuffer byte
byteOffset int
byteCount int
return void

WriteUTF8Chars() protected method

protected WriteUTF8Chars ( byte chars, int charOffset, int charCount ) : void
chars byte
charOffset int
charCount int
return void