C# Класс Microsoft.Azure.WebJobs.Script.Description.DotNetFunctionInvoker

Наследование: FunctionInvokerBase
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
OnError ( Exception ex ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
InvokeCore ( object parameters, FunctionInvocationContext context ) : Task
OnScriptFileChanged ( object sender, FileSystemEventArgs e ) : void

Приватные методы

Метод Описание
AddFunctionDiagnostics ( ImmutableArray diagnostics ) : ImmutableArray
CreateFunctionTarget ( CancellationToken cancellationToken ) : Task
CreateResultProcessor ( ) : Action
DotNetFunctionInvoker ( ScriptHost host, FunctionMetadata functionMetadata, Collection inputBindings, Collection outputBindings, IFunctionEntryPointResolver functionEntryPointResolver, FunctionAssemblyLoader assemblyLoader, ICompilationServiceFactory compilationServiceFactory, ITraceWriterFactory traceWriterFactory = null ) : System
GetFunctionDiagnostics ( Diagnostic diagnostic ) : ImmutableArray
GetFunctionTargetAsync ( ) : Task
GetTaskResult ( Task task ) : object
InitializeFileWatcher ( ) : void
ProcessInputParameters ( object parameters ) : object[]
ReloadScript ( ) : void
RestorePackages ( ) : void
RestorePackagesAsync ( bool reloadScriptOnSuccess = true ) : Task
TraceCompilationDiagnostics ( ImmutableArray diagnostics, LogTargets logTarget = LogTargets.All ) : void
ValidateFunctionBindingArguments ( FunctionSignature functionSignature, string triggerInputName, Collection inputBindings, Collection outputBindings, ImmutableArray builder = null, bool throwIfFailed = false ) : ImmutableArray
VerifyPackageReferencesAsync ( ) : Task

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

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

InvokeCore() защищенный Метод

protected InvokeCore ( object parameters, FunctionInvocationContext context ) : Task
parameters object
context FunctionInvocationContext
Результат Task

OnError() публичный Метод

public OnError ( Exception ex ) : void
ex System.Exception
Результат void

OnScriptFileChanged() защищенный Метод

protected OnScriptFileChanged ( object sender, FileSystemEventArgs e ) : void
sender object
e System.IO.FileSystemEventArgs
Результат void