C# 클래스 Squared.Task.IO.AsyncTextWriter

상속: PendingOperationManager, IDisposable
파일 보기 프로젝트 열기: sq/Fracture 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AutoFlush bool
DefaultEncoding System.Text.Encoding
DefaultNewLine char[]

공개 메소드들

메소드 설명
AsyncTextWriter ( IAsyncDataWriter dataWriter, Encoding encoding, int bufferSize = DefaultBufferSize, bool ownsDataWriter = true ) : System
AsyncTextWriter ( IAsyncDataWriter dataWriter, bool ownsDataWriter = true ) : System
Dispose ( ) : void
Flush ( ) : SignalFuture
Write ( ) : SignalFuture
Write ( string text ) : SignalFuture
WriteLine ( string text ) : SignalFuture
WriteLines ( ) : SignalFuture

비공개 메소드들

메소드 설명
Flush ( int numChars ) : SignalFuture

메소드 상세

AsyncTextWriter() 공개 메소드

public AsyncTextWriter ( IAsyncDataWriter dataWriter, Encoding encoding, int bufferSize = DefaultBufferSize, bool ownsDataWriter = true ) : System
dataWriter IAsyncDataWriter
encoding System.Text.Encoding
bufferSize int
ownsDataWriter bool
리턴 System

AsyncTextWriter() 공개 메소드

public AsyncTextWriter ( IAsyncDataWriter dataWriter, bool ownsDataWriter = true ) : System
dataWriter IAsyncDataWriter
ownsDataWriter bool
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Flush() 공개 메소드

public Flush ( ) : SignalFuture
리턴 SignalFuture

Write() 공개 메소드

public Write ( ) : SignalFuture
리턴 SignalFuture

Write() 공개 메소드

public Write ( string text ) : SignalFuture
text string
리턴 SignalFuture

WriteLine() 공개 메소드

public WriteLine ( string text ) : SignalFuture
text string
리턴 SignalFuture

WriteLines() 공개 메소드

public WriteLines ( ) : SignalFuture
리턴 SignalFuture

프로퍼티 상세

AutoFlush 공개적으로 프로퍼티

public bool AutoFlush
리턴 bool

DefaultEncoding 공개적으로 정적으로 프로퍼티

public static Encoding,System.Text DefaultEncoding
리턴 System.Text.Encoding

DefaultNewLine 공개적으로 정적으로 프로퍼티

public static char[] DefaultNewLine
리턴 char[]