Class DeferValue<V>
Inheritance
DeferValue<V>
Assembly: Estrelica.Utility.dll
Syntax
[DoNotObfuscateType]
public class DeferValue<V> : IDeferredValue, IDeferrable
Type Parameters
Constructors
Declaration
public DeferValue(Func<V> loader, int reloadMinutes = 0)
Parameters
Properties
Declaration
public object AsObject { get; }
Property Value
Implements
Declaration
public bool Resolved { get; }
Property Value
Implements
Declaration
Property Value
Methods
Events
Declaration
public event EventHandler OnLoad
Event Type
Implements
Declaration
public event EventHandler OnReset
Event Type
Implements
Operators
Declaration
public static implicit operator V(DeferValue<V> deferer)
Parameters
Returns
Declaration
public static implicit operator DeferValue<V>(Func<V> loader)
Parameters
Returns
Declaration
public static implicit operator DeferValue<V>(Expression<Func<V>> loader)
Parameters
Returns
Extension Methods