-
Notifications
You must be signed in to change notification settings - Fork 13
IFuture
cschladetsch edited this page Aug 27, 2012
·
4 revisions
An IFuture<T>
is-an ITransient
that Delete
s itself when its Value
of type T
is first set.
It also has an Arrived
event for the same circumstance.
To determine if the value of an IFuture<T>
has already been set, you can query it's Available
property.
Attempting to set the value of an IFuture<T>
twice raises the FutureAlreadySet
exception.
Attempting to retrieve the value of an IFuture<T>
before its value has been set raises a FutureValueNotSet
exception.