Delegate FuncAsyncConverter<TSource, TDestination>
- Namespace
- Microsoft.Azure.WebJobs
- Assembly
- Microsoft.Azure.WebJobs.Host.dll
public delegate Task<TDestination> FuncAsyncConverter<TSource, TDestination>(TSource src, Attribute attribute, ValueBindingContext context)
Parameters
src
TSource
attribute
Attribute
context
ValueBindingContext
Returns
- Task<TDestination>
Type Parameters
TSource
TDestination
Constructors
FuncAsyncConverter(object, nint)
public FuncAsyncConverter(object @object, nint method)
Parameters
object
object
method
nint
Methods
BeginInvoke(TSource, Attribute, ValueBindingContext, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(TSource src, Attribute attribute, ValueBindingContext context, AsyncCallback callback, object @object)
Parameters
src
TSource
attribute
Attribute
context
ValueBindingContext
callback
AsyncCallback
object
object
Returns
- IAsyncResult
EndInvoke(IAsyncResult)
public virtual Task<TDestination> EndInvoke(IAsyncResult result)
Parameters
result
IAsyncResult
Returns
- Task<TDestination>
Invoke(TSource, Attribute, ValueBindingContext)
public virtual Task<TDestination> Invoke(TSource src, Attribute attribute, ValueBindingContext context)
Parameters
src
TSource
attribute
Attribute
context
ValueBindingContext
Returns
- Task<TDestination>