C# Класс MvvmCross.Platform.Core.MvxLockableObjectHelpers

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
RunAsyncWithLock ( object lockObject, System.Action action ) : void
RunSyncOrAsyncWithLock ( object lockObject, System.Action action, System.Action whenComplete = null ) : void
RunSyncWithLock ( object lockObject, System.Action action ) : void

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

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

public static RunAsyncWithLock ( object lockObject, System.Action action ) : void
lockObject object
action System.Action
Результат void

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

public static RunSyncOrAsyncWithLock ( object lockObject, System.Action action, System.Action whenComplete = null ) : void
lockObject object
action System.Action
whenComplete System.Action
Результат void

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

public static RunSyncWithLock ( object lockObject, System.Action action ) : void
lockObject object
action System.Action
Результат void