Table of Contents

Interface ITriggerBinding

Namespace
Microsoft.Azure.WebJobs.Host.Triggers
Assembly
Microsoft.Azure.WebJobs.Host.dll
public interface ITriggerBinding

Properties

BindingDataContract

IReadOnlyDictionary<string, Type> BindingDataContract { get; }

Property Value

IReadOnlyDictionary<string, Type>

TriggerValueType

Type TriggerValueType { get; }

Property Value

Type

Methods

BindAsync(object, ValueBindingContext)

Task<ITriggerData> BindAsync(object value, ValueBindingContext context)

Parameters

value object
context ValueBindingContext

Returns

Task<ITriggerData>

CreateListenerAsync(ListenerFactoryContext)

Task<IListener> CreateListenerAsync(ListenerFactoryContext context)

Parameters

context ListenerFactoryContext

Returns

Task<IListener>

ToParameterDescriptor()

ParameterDescriptor ToParameterDescriptor()

Returns

ParameterDescriptor