Search
Preparing search index...
The search index is not available
TypeScript.NET
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
"source/System/Lazy"
ResettableLazy
Class ResettableLazy<T>
Type parameters
T
Hierarchy
Lazy
<
T
>
ResettableLazy
Implements
IDisposableAware
ILazy
<
T
>
Index
Constructors
constructor
Properties
_disposable
Object
Name
_error
_is
Value
Created
_value
_value
Factory
Accessors
can
Reset
error
is
Value
Created
value
was
Disposed
Methods
_on
Dispose
dispose
equals
get
Error
get
Value
throw
IfDisposed
try
Reset
value
Equals
Constructors
constructor
new
Resettable
Lazy
(
valueFactory
:
Func
<
T
>
, trapExceptions
?:
boolean
)
:
ResettableLazy
Parameters
valueFactory:
Func
<
T
>
Default value
trapExceptions:
boolean
= false
Returns
ResettableLazy
Properties
Protected
_disposable
Object
Name
_disposable
Object
Name
:
string
Protected
_error
_error
:
any
Protected
_is
Value
Created
_is
Value
Created
:
boolean
Protected
_value
_value
:
T
Protected
_value
Factory
_value
Factory
:
Func
<
T
>
Accessors
can
Reset
get
canReset
(
)
:
boolean
Returns
boolean
error
get
error
(
)
:
any
Returns
any
is
Value
Created
get
isValueCreated
(
)
:
boolean
Returns
boolean
value
get
value
(
)
:
T
Returns
T
was
Disposed
get
wasDisposed
(
)
:
boolean
Returns
boolean
Methods
Protected
_on
Dispose
_on
Dispose
(
)
:
void
Returns
void
dispose
dispose
(
)
:
void
Returns
void
equals
equals
(
other
:
Lazy
<
T
>
)
:
boolean
Parameters
other:
Lazy
<
T
>
Returns
boolean
Protected
get
Error
get
Error
(
)
:
any
Returns
any
get
Value
get
Value
(
)
:
T
Returns
T
Protected
throw
IfDisposed
throw
IfDisposed
(
message
?:
string
, objectName
?:
string
)
:
boolean
Parameters
Optional
message:
string
Default value
objectName:
string
= this._disposableObjectName
Returns
boolean
try
Reset
try
Reset
(
)
:
boolean
Returns
boolean
value
Equals
value
Equals
(
other
:
Lazy
<
T
>
)
:
boolean
Parameters
other:
Lazy
<
T
>
Returns
boolean
Globals
"source/
System/
Lazy"
Lazy
Resettable
Lazy
constructor
_disposable
Object
Name
_error
_is
Value
Created
_value
_value
Factory
can
Reset
error
is
Value
Created
value
was
Disposed
_on
Dispose
dispose
equals
get
Error
get
Value
throw
IfDisposed
try
Reset
value
Equals
Generated using
TypeDoc