C# Класс Fu.fu

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
End Continuation
EndAct FuAction
Identity Continuation

Открытые методы

Метод Описание
Action ( FuAction act ) : Continuation
Branch ( Reduce nextCont ) : Continuation
Compose ( ) : Continuation
Compose ( Continuation src ) : Continuation
Execute ( this cont, IFuContext context ) : void
FromFSharp ( Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc> cont ) : Continuation
FromFSharp ( Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc act ) : FuAction
If ( Reduce predicate, Continuation trueStep ) : Continuation
If ( Reduce predicate, Continuation trueCont, Continuation falseCont ) : Continuation
Results ( IResult result ) : Continuation
Results ( Reduce resultReducer ) : Continuation
Then ( this cont ) : Continuation
Then ( this cont, Continuation then ) : Continuation
ToFSharp ( FuAction act ) : Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc
ToFSharp ( Continuation cont ) : Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>

Описание методов

Action() публичный статический Метод

public static Action ( FuAction act ) : Continuation
act FuAction
Результат Continuation

Branch() публичный статический Метод

public static Branch ( Reduce nextCont ) : Continuation
nextCont Reduce
Результат Continuation

Compose() публичный статический Метод

public static Compose ( ) : Continuation
Результат Continuation

Compose() публичный статический Метод

public static Compose ( Continuation src ) : Continuation
src Continuation
Результат Continuation

Execute() публичный статический Метод

public static Execute ( this cont, IFuContext context ) : void
cont this
context IFuContext
Результат void

FromFSharp() публичный статический Метод

public static FromFSharp ( Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc> cont ) : Continuation
cont Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>
Результат Continuation

FromFSharp() публичный статический Метод

public static FromFSharp ( Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc act ) : FuAction
act Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc
Результат FuAction

If() публичный статический Метод

public static If ( Reduce predicate, Continuation trueStep ) : Continuation
predicate Reduce
trueStep Continuation
Результат Continuation

If() публичный статический Метод

public static If ( Reduce predicate, Continuation trueCont, Continuation falseCont ) : Continuation
predicate Reduce
trueCont Continuation
falseCont Continuation
Результат Continuation

Results() публичный статический Метод

public static Results ( IResult result ) : Continuation
result IResult
Результат Continuation

Results() публичный статический Метод

public static Results ( Reduce resultReducer ) : Continuation
resultReducer Reduce
Результат Continuation

Then() публичный статический Метод

public static Then ( this cont ) : Continuation
cont this
Результат Continuation

Then() публичный статический Метод

public static Then ( this cont, Continuation then ) : Continuation
cont this
then Continuation
Результат Continuation

ToFSharp() публичный статический Метод

public static ToFSharp ( FuAction act ) : Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc
act FuAction
Результат Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc

ToFSharp() публичный статический Метод

public static ToFSharp ( Continuation cont ) : Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>
cont Continuation
Результат Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>

Описание свойств

End публичное статическое свойство

public static Continuation End
Результат Continuation

EndAct публичное статическое свойство

public static FuAction EndAct
Результат FuAction

Identity публичное статическое свойство

public static Continuation Identity
Результат Continuation