C# Class Microsoft.Azure.WebJobs.Script.Description.FSharpCompilation

Inheritance: ICompilation
Mostra file Open project: Azure/azure-webjobs-sdk-script

Public Methods

Method Description
EmitAndLoad ( CancellationToken cancellationToken ) : Assembly
FSharpCompilation ( FSharpErrorInfo errors, FSharpOption assemblyOption ) : System
GetDiagnostics ( ) : ImmutableArray
GetEntryPointSignature ( IFunctionEntryPointResolver entryPointResolver ) : FunctionSignature

Private Methods

Method Description
EnsureAssemblyOption ( ) : void
GetParameterRefKind ( ParameterInfo x ) : RefKind

Method Details

EmitAndLoad() public method

public EmitAndLoad ( CancellationToken cancellationToken ) : Assembly
cancellationToken System.Threading.CancellationToken
return System.Reflection.Assembly

FSharpCompilation() public method

public FSharpCompilation ( FSharpErrorInfo errors, FSharpOption assemblyOption ) : System
errors FSharpErrorInfo
assemblyOption FSharpOption
return System

GetDiagnostics() public method

public GetDiagnostics ( ) : ImmutableArray
return ImmutableArray

GetEntryPointSignature() public method

public GetEntryPointSignature ( IFunctionEntryPointResolver entryPointResolver ) : FunctionSignature
entryPointResolver IFunctionEntryPointResolver
return FunctionSignature