C# 클래스 Raven.Studio.Commands.ExportDocumentDetailsCommand.Exporter

파일 보기 프로젝트 열기: robashton/ravendb

공개 메소드들

메소드 설명
ExportAsync ( CancellationToken cancellationToken, Action reportProgress ) : Task
Exporter ( Stream stream, DocumentsVirtualCollectionSourceBase collectionSource, IList columns ) : System

비공개 메소드들

메소드 설명
GetNextBatch ( IAsyncEnumerator documentsStream, CancellationToken token ) : Task>
WriteColumnsForDocuments ( Kent.Boogaart.KBCsv.CsvWriter writer, IEnumerable documents, Raven.Studio.Features.Documents.DocumentColumnsExtractor extractor ) : void

메소드 상세

ExportAsync() 공개 메소드

public ExportAsync ( CancellationToken cancellationToken, Action reportProgress ) : Task
cancellationToken System.Threading.CancellationToken
reportProgress Action
리턴 Task

Exporter() 공개 메소드

public Exporter ( Stream stream, DocumentsVirtualCollectionSourceBase collectionSource, IList columns ) : System
stream Stream
collectionSource DocumentsVirtualCollectionSourceBase
columns IList
리턴 System