public interface IGlobalMutex : IAsyncDisposable
Public Interface IGlobalMutex
Inherits IAsyncDisposable
public interface class IGlobalMutex : IAsyncDisposable
type IGlobalMutex =
interface
interface IAsyncDisposable
end
CleanAsync | Освобождает ресурсы мьютекса, делая невозможным его дальнейшее использование, и удаляет связанный с ним файл при его наличии. В реализации по умолчанию выполняет работу по очистке на Linux и игнорируется на Windows. |
DisposeAsync | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously. (Унаследован от IAsyncDisposable) |
ReleaseAsync | Освобождает блокировку на текущий мьютекс. Не выполняет действий, если блокировка не была взята. |
WaitAsync | Ожидает и получает блокировку на текущий мьютекс. После взятия блокировки её необходимо освободить методом Release. |