Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD

## 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

Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD