Terraria v1.4.4.9
Terraria source code documentation
|
Package Functions | |
LazyHelper (LazyState state) | |
LazyHelper (LazyThreadSafetyMode mode, Exception exception) | |
void | ThrowException () |
Static Package Functions | |
static ? LazyThreadSafetyMode | GetMode (LazyHelper state) |
static bool | GetIsValueFaulted (LazyHelper state) |
static LazyHelper | Create (LazyThreadSafetyMode mode, bool useDefaultConstructor) |
static T | CreateViaDefaultConstructor<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)] T > () |
static LazyThreadSafetyMode | GetModeFromIsThreadSafe (bool isThreadSafe) |
Static Package Attributes | |
static readonly LazyHelper | NoneViaConstructor = new LazyHelper(LazyState.NoneViaConstructor) |
static readonly LazyHelper | NoneViaFactory = new LazyHelper(LazyState.NoneViaFactory) |
static readonly LazyHelper | PublicationOnlyViaConstructor = new LazyHelper(LazyState.PublicationOnlyViaConstructor) |
static readonly LazyHelper | PublicationOnlyViaFactory = new LazyHelper(LazyState.PublicationOnlyViaFactory) |
static readonly LazyHelper | PublicationOnlyWaitForOtherThreadToPublish = new LazyHelper(LazyState.PublicationOnlyWait) |
Properties | |
LazyState | State [get] |
Private Member Functions | |
LazyThreadSafetyMode | GetMode () |
Private Attributes | |
readonly ExceptionDispatchInfo | _exceptionDispatch |
Definition at line 7 of file LazyHelper.cs.