C# 클래스 LibCSV.CSVAdapter

CSVAdapter class is advanced csv reader/writer that supports read/write of all records and transformations.
상속: IDisposable
파일 보기 프로젝트 열기: dkucinskas/LibCSV4Net 1 사용 예제들

공개 메소드들

메소드 설명
CSVAdapter ( LibCSV.Dialects.Dialect dialect, TextReader reader ) : System
CSVAdapter ( LibCSV.Dialects.Dialect dialect, TextWriter writer ) : System
CSVAdapter ( LibCSV.Dialects.Dialect dialect, TextWriter writer, string headers ) : System
CSVAdapter ( LibCSV.Dialects.Dialect dialect, string filename, string encoding ) : System
Dispose ( ) : void
ReadAll ( IDataTransformer transformer ) : IEnumerable
WriteAll ( IEnumerable data, IDataTransformer transformer ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
CheckHeaders ( ) : void
CreateReader ( ) : ICSVReader
CreateWriter ( ) : ICSVWriter

메소드 상세

CSVAdapter() 공개 메소드

public CSVAdapter ( LibCSV.Dialects.Dialect dialect, TextReader reader ) : System
dialect LibCSV.Dialects.Dialect
reader System.IO.TextReader
리턴 System

CSVAdapter() 공개 메소드

public CSVAdapter ( LibCSV.Dialects.Dialect dialect, TextWriter writer ) : System
dialect LibCSV.Dialects.Dialect
writer System.IO.TextWriter
리턴 System

CSVAdapter() 공개 메소드

public CSVAdapter ( LibCSV.Dialects.Dialect dialect, TextWriter writer, string headers ) : System
dialect LibCSV.Dialects.Dialect
writer System.IO.TextWriter
headers string
리턴 System

CSVAdapter() 공개 메소드

public CSVAdapter ( LibCSV.Dialects.Dialect dialect, string filename, string encoding ) : System
dialect LibCSV.Dialects.Dialect
filename string
encoding string
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

ReadAll() 공개 메소드

public ReadAll ( IDataTransformer transformer ) : IEnumerable
transformer IDataTransformer
리턴 IEnumerable

WriteAll() 공개 메소드

public WriteAll ( IEnumerable data, IDataTransformer transformer ) : void
data IEnumerable
transformer IDataTransformer
리턴 void