C# 클래스 SensorbergSDK.Internal.Services.QueuedFileWriter

Queued writer class to avoid exceptions on file locks while reading and writing.
상속: IQueuedFileWriter
파일 보기 프로젝트 열기: sensorberg-dev/windows10-sdk

Private Properties

프로퍼티 타입 설명
CheckFileInitialization Task
InternalReadLines Task>
StartWorker void
WriteLines Task

공개 메소드들

메소드 설명
Clear ( ) : Task
Dispose ( ) : void
QueuedFileWriter ( IStorageFolder folder, string fileName ) : System
ReadLines ( ) : Task>
RewriteFile ( Action action ) : Task
WriteLine ( string line ) : Task

비공개 메소드들

메소드 설명
CheckFileInitialization ( ) : Task
InternalReadLines ( bool ignoreSemaphore = false, int retryCount = 3 ) : Task>
StartWorker ( ) : void
WriteLines ( ) : Task

메소드 상세

Clear() 공개 메소드

public Clear ( ) : Task
리턴 Task

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

QueuedFileWriter() 공개 메소드

public QueuedFileWriter ( IStorageFolder folder, string fileName ) : System
folder IStorageFolder
fileName string
리턴 System

ReadLines() 공개 메소드

public ReadLines ( ) : Task>
리턴 Task>

RewriteFile() 공개 메소드

public RewriteFile ( Action action ) : Task
action Action
리턴 Task

WriteLine() 공개 메소드

public WriteLine ( string line ) : Task
line string
리턴 Task