C# 클래스 VAGSuite.TransactionLog

파일 보기 프로젝트 열기: Blackfrosch/VAGEDCSuite 1 사용 예제들

공개 메소드들

메소드 설명
AddToTransactionLog ( TransactionEntry entry ) : void
CreateFile ( string projectFolder, string project ) : bool
CreateFileByFilename ( ) : bool
OpenTransActionLog ( string projectFolder, string project ) : bool
Purge ( ) : void
ReadTransactionFile ( ) : void
ReadTransactionFileVersion1 ( string filename ) : TransactionCollection
SetEntryNote ( TransactionEntry ChangedEntry ) : void
SetEntryRolledBack ( int transActionNumber ) : void
SetEntryRolledForward ( int transActionNumber ) : void
UpdateChecksum ( ) : void
UpdateNumberOfTransActions ( ) : void
VerifyChecksum ( ) : bool

비공개 메소드들

메소드 설명
AddTransactionToFile ( TransactionEntry entry, bool updateChecksum ) : void
AppendByteToFile ( byte b ) : void
AppendDataToFile ( byte b ) : void
AppendInt16ToFile ( Int16 b ) : void
AppendInt32ToFile ( Int32 b ) : void
SaveTransactionLog ( ) : void
UpgradeTransActionLog ( string input, string output ) : void
readInt32FromFile ( string filename, int offset ) : Int32
readbyteFromFile ( string filename, int offset ) : byte
readbytesFromFile ( string filename, int offset, int length ) : byte[]
writeInt32ToFile ( string filename, int offset, Int32 value ) : void

메소드 상세

AddToTransactionLog() 공개 메소드

public AddToTransactionLog ( TransactionEntry entry ) : void
entry TransactionEntry
리턴 void

CreateFile() 공개 메소드

public CreateFile ( string projectFolder, string project ) : bool
projectFolder string
project string
리턴 bool

CreateFileByFilename() 공개 메소드

public CreateFileByFilename ( ) : bool
리턴 bool

OpenTransActionLog() 공개 메소드

public OpenTransActionLog ( string projectFolder, string project ) : bool
projectFolder string
project string
리턴 bool

Purge() 공개 메소드

public Purge ( ) : void
리턴 void

ReadTransactionFile() 공개 메소드

public ReadTransactionFile ( ) : void
리턴 void

ReadTransactionFileVersion1() 공개 메소드

public ReadTransactionFileVersion1 ( string filename ) : TransactionCollection
filename string
리턴 TransactionCollection

SetEntryNote() 공개 메소드

public SetEntryNote ( TransactionEntry ChangedEntry ) : void
ChangedEntry TransactionEntry
리턴 void

SetEntryRolledBack() 공개 메소드

public SetEntryRolledBack ( int transActionNumber ) : void
transActionNumber int
리턴 void

SetEntryRolledForward() 공개 메소드

public SetEntryRolledForward ( int transActionNumber ) : void
transActionNumber int
리턴 void

UpdateChecksum() 공개 메소드

public UpdateChecksum ( ) : void
리턴 void

UpdateNumberOfTransActions() 공개 메소드

public UpdateNumberOfTransActions ( ) : void
리턴 void

VerifyChecksum() 공개 메소드

public VerifyChecksum ( ) : bool
리턴 bool