Namespace: PureMVC.Utils

Class Sync

PureMVC.Utils.Sync

public class Sync

Abstract
False
Sealed
False
Persistent
False

Method Summary
  public Sub Lock(obj: TObject; P: TProc)
 
  public function T Lock<T>(obj: TObject; F: TFunc<T>)
 
 

Method Detail

Lock

public procedure Lock(obj: TObject; P: TProc)
Abstract
False
Reintroduce
False
Final
False
Virtual
False
Override
False
Class
True

Lock

public function Lock<T>(obj: TObject; F: TFunc<T>): T
Generic Parameters
T
Abstract
False
Reintroduce
False
Final
False
Returns
T
Virtual
False
Override
False
Class
True