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

Inheritance: ICompilationService
ファイルを表示 Open project: Azure/azure-webjobs-sdk-script

Public Methods

Method Description
CSharpCompilationService ( IFunctionMetadataResolver metadataResolver, OptimizationLevel optimizationLevel ) : System
GetFunctionCompilation ( FunctionMetadata functionMetadata ) : ICompilation

Private Methods

Method Description
GetFunctionSource ( FunctionMetadata functionMetadata ) : string
GetScriptCompilation ( Script script, FunctionMetadata functionMetadata ) : Compilation

Method Details

CSharpCompilationService() public method

public CSharpCompilationService ( IFunctionMetadataResolver metadataResolver, OptimizationLevel optimizationLevel ) : System
metadataResolver IFunctionMetadataResolver
optimizationLevel OptimizationLevel
return System

GetFunctionCompilation() public method

public GetFunctionCompilation ( FunctionMetadata functionMetadata ) : ICompilation
functionMetadata FunctionMetadata
return ICompilation