C# 클래스 Versionr.LocalDB

상속: SQLite.SQLiteConnection
파일 보기 프로젝트 열기: eatplayhate/versionr 1 사용 예제들

공개 메소드들

메소드 설명
Create ( string fullPath ) : LocalDB
Open ( string fullPath ) : LocalDB

비공개 메소드들

메소드 설명
AcquireLock ( ) : bool
AddStageOperation ( LocalState ss ) : void
AddStageOperations ( IEnumerable newStageOperations ) : void
CacheRecords ( System.Guid iD, List results ) : void
DeserializeCachedRecords ( byte data, List &results ) : bool
DeserializeRecord ( BinaryReader br ) : Record
GetCachedRecords ( System.Guid iD, List &results ) : bool
GetMappedStage ( ) : List>.Dictionary
GetPartialPath ( ) : string
LoadFileTimes ( ) : LocalState.FileTimestamp>.Dictionary
LocalDB ( string path, SQLite flags ) : System
PrepareTables ( ) : void
RefreshPartialPath ( ) : void
RemoveFileTime ( string canonicalName ) : void
RemoveStageOperation ( LocalState ss ) : void
ReplaceFileTimes ( LocalState.FileTimestamp>.Dictionary filetimes ) : void
SerializeCachedRecords ( List results ) : byte[]
SerializeRecord ( Record x, BinaryWriter bw ) : void
UpdateFileTime ( string canonicalName, LocalState ft, bool present ) : void
Upgrade ( ) : bool

메소드 상세

Create() 공개 정적인 메소드

public static Create ( string fullPath ) : LocalDB
fullPath string
리턴 LocalDB

Open() 공개 정적인 메소드

public static Open ( string fullPath ) : LocalDB
fullPath string
리턴 LocalDB