Beef Corlib
|
Classes | |
struct | Entry |
Public Member Functions | |
Lazy (LazyThreadMode threadMode) | |
Lazy (LazyThreadMode threadMode, delegate T() createDlg=null, delegate void(T value) releaseDlg=null) | |
Lazy (delegate void(T value) releaseDlg) | |
override void | ToString (String strBuffer) |
Static Public Member Functions | |
static ref T | operator-> (Self self) |
Public Attributes | |
bool | IsValueCreated => mInitId != 0 |
Protected Attributes | |
Monitor mMonitor ~ delete | _ |
LazyThreadMode | mThreadMode |
volatile int | mInitId |
T | mValue |
Properties | |
ref T | Value [get] |