C# Класс KeePass.Util.GlobalMutexPool

Low performance, system-wide mutex objects pool.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateMutex ( string strName, bool bInitiallyOwned ) : bool
Refresh ( ) : void
ReleaseAll ( ) : void
ReleaseMutex ( string strName ) : bool

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

Метод Описание
CreateMutexUnix ( string strName, bool bInitiallyOwned ) : bool
CreateMutexWin ( string strName, bool bInitiallyOwned ) : bool
GetMutexPath ( string strName ) : string
ReleaseMutexUnix ( string strName ) : bool
ReleaseMutexWin ( string strName ) : bool
WriteMutexFilePriv ( string strPath ) : void

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

CreateMutex() публичный статический Метод

public static CreateMutex ( string strName, bool bInitiallyOwned ) : bool
strName string
bInitiallyOwned bool
Результат bool

Refresh() публичный статический Метод

public static Refresh ( ) : void
Результат void

ReleaseAll() публичный статический Метод

public static ReleaseAll ( ) : void
Результат void

ReleaseMutex() публичный статический Метод

public static ReleaseMutex ( string strName ) : bool
strName string
Результат bool