C# Class MvvmCross.Platform.Core.MvxLockableObjectHelpers

Afficher le fichier Open project: MvvmCross/MvvmCross Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

RunAsyncWithLock() public static méthode

public static RunAsyncWithLock ( object lockObject, System.Action action ) : void
lockObject object
action System.Action
Résultat void

RunSyncOrAsyncWithLock() public static méthode

public static RunSyncOrAsyncWithLock ( object lockObject, System.Action action, System.Action whenComplete = null ) : void
lockObject object
action System.Action
whenComplete System.Action
Résultat void

RunSyncWithLock() public static méthode

public static RunSyncWithLock ( object lockObject, System.Action action ) : void
lockObject object
action System.Action
Résultat void