C# 클래스 Prizm.Main.Synch.Export.DataExporter

상속: Exporter, IDisposable
파일 보기 프로젝트 열기: AleksMorozova/prizm 1 사용 예제들

공개 메소드들

메소드 설명
AnyNewDataToExport ( ) : bool
Dispose ( ) : void
Export ( ) : ExportResult
Export ( Portion portion ) : ExportResult
GetAllPortions ( ) : IList
GetPortionForReexport ( System.Guid PortionId ) : Portion

비공개 메소드들

메소드 설명
CreateTempDir ( ) : string
DataExporter ( IExportRepository exportRepo, IEncryptor encryptor, IHasher hasher ) : Ninject
PrepareData ( Portion portion, Project project ) : Data
UnmarkComponents ( Portion portion ) : void
UnmarkJoints ( Portion portion ) : void
UnmarkPipes ( Portion portion ) : void
WriteAttachments ( string tempDir, Data data ) : void
WriteAttachments ( string tempDir, IList attachments ) : void

메소드 상세

AnyNewDataToExport() 공개 메소드

public AnyNewDataToExport ( ) : bool
리턴 bool

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Export() 공개 메소드

public Export ( ) : ExportResult
리턴 ExportResult

Export() 공개 메소드

public Export ( Portion portion ) : ExportResult
portion Portion
리턴 ExportResult

GetAllPortions() 공개 메소드

public GetAllPortions ( ) : IList
리턴 IList

GetPortionForReexport() 공개 메소드

public GetPortionForReexport ( System.Guid PortionId ) : Portion
PortionId System.Guid
리턴 Portion