C# Класс LockingStrategy, csharp-sqlite

Basic locking strategy for Console/Winform applications
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
LockFile ( sqlite3_file, pFile, long offset, long length ) : void
SharedLockFile ( sqlite3_file, pFile, long offset, long length ) : int
UnlockFile ( sqlite3_file, pFile, long offset, long length ) : void

Приватные методы

Метод Описание
LockFileEx ( IntPtr hFile, uint dwFlags, uint dwReserved, uint nNumberOfBytesToLockLow, uint nNumberOfBytesToLockHigh, [ lpOverlapped ) : bool

Описание методов

LockFile() публичный Метод

public LockFile ( sqlite3_file, pFile, long offset, long length ) : void
pFile sqlite3_file,
offset long
length long
Результат void

SharedLockFile() публичный Метод

public SharedLockFile ( sqlite3_file, pFile, long offset, long length ) : int
pFile sqlite3_file,
offset long
length long
Результат int

UnlockFile() публичный Метод

public UnlockFile ( sqlite3_file, pFile, long offset, long length ) : void
pFile sqlite3_file,
offset long
length long
Результат void