C# Class Microsoft.Azure.WebJobs.Script.Binding.ExtensionBinding

Inheritance: Microsoft.Azure.WebJobs.Script.Binding.FunctionBinding
Show file Open project: Azure/azure-webjobs-sdk-script Class Usage Examples

Public Methods

Method Description
BindAsync ( BindingContext context ) : System.Threading.Tasks.Task
ExtensionBinding ( ScriptHostConfiguration config, ScriptBinding binding, Microsoft.Azure.WebJobs.Script.Description.BindingMetadata metadata ) : System
GetCustomAttributes ( Type parameterType ) : Collection

Private Methods

Method Description
GetAttributeBuilder ( Attribute attribute ) : CustomAttributeBuilder
GetAttributeBuilderInfo ( Attribute attribute ) : AttributeBuilderInfo
GetAttributeData ( Attribute attribute ) : object>.IDictionary

Method Details

BindAsync() public method

public BindAsync ( BindingContext context ) : System.Threading.Tasks.Task
context BindingContext
return System.Threading.Tasks.Task

ExtensionBinding() public method

public ExtensionBinding ( ScriptHostConfiguration config, ScriptBinding binding, Microsoft.Azure.WebJobs.Script.Description.BindingMetadata metadata ) : System
config ScriptHostConfiguration
binding Microsoft.Azure.WebJobs.Script.Extensibility.ScriptBinding
metadata Microsoft.Azure.WebJobs.Script.Description.BindingMetadata
return System

GetCustomAttributes() public method

public GetCustomAttributes ( Type parameterType ) : Collection
parameterType System.Type
return Collection