C# Class clojure.lang.Future

Implements IDeref and java.util.concurrent.Future, like the proxy in JVM clojure core.
Inheritance: IDeref, IBlockingDeref, IPending, IDisposable
Afficher le fichier Open project: richhickey/clojure-clr Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
Future ( IFn fn ) : System
deref ( ) : object
deref ( long ms, object timeoutValue ) : object
isRealized ( ) : bool

Private Methods

Méthode Description
ComputeFuture ( object state ) : void
Dispose ( bool disposing ) : void
cancel ( ) : bool
isCancelled ( ) : bool
isDone ( ) : bool

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Future() public méthode

public Future ( IFn fn ) : System
fn IFn
Résultat System

deref() public méthode

public deref ( ) : object
Résultat object

deref() public méthode

public deref ( long ms, object timeoutValue ) : object
ms long
timeoutValue object
Résultat object

isRealized() public méthode

public isRealized ( ) : bool
Résultat bool