C# Класс Microsoft.Azure.WebJobs.Script.Binding.HttpBinding

Наследование: Microsoft.Azure.WebJobs.Script.Binding.FunctionBinding, IResultProcessingBinding
Показать файл Открыть проект

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

Метод Описание
BindAsync ( BindingContext context ) : System.Threading.Tasks.Task
CanProcessResult ( object result ) : bool
GetCustomAttributes ( Type parameterType ) : Collection
HttpBinding ( ScriptHostConfiguration config, Microsoft.Azure.WebJobs.Script.Description.BindingMetadata metadata, FileAccess access ) : System
ProcessResult ( object>.IDictionary functionArguments, object systemArguments, string triggerInputName, object result ) : void

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

Метод Описание
AddResponseHeader ( HttpResponseMessage response, object>.KeyValuePair header ) : void
CreateNegotiatedResponse ( HttpRequestMessage request, HttpStatusCode statusCode, object content ) : HttpResponseMessage
CreateResponse ( HttpRequestMessage request, HttpStatusCode statusCode, object content, object>.IDictionary headers, bool isRawResponse ) : HttpResponseMessage
CreateResponse ( HttpRequestMessage request, object content ) : HttpResponseMessage
CreateResultContent ( object content, string mediaType = null ) : HttpContent
ParseResponseObject ( object>.IDictionary responseObject, object &content, object>.IDictionary &headers, HttpStatusCode &statusCode, bool &isRawResponse ) : void

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

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

public BindAsync ( BindingContext context ) : System.Threading.Tasks.Task
context BindingContext
Результат System.Threading.Tasks.Task

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

public CanProcessResult ( object result ) : bool
result object
Результат bool

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

public GetCustomAttributes ( Type parameterType ) : Collection
parameterType System.Type
Результат Collection

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

public HttpBinding ( ScriptHostConfiguration config, Microsoft.Azure.WebJobs.Script.Description.BindingMetadata metadata, FileAccess access ) : System
config ScriptHostConfiguration
metadata Microsoft.Azure.WebJobs.Script.Description.BindingMetadata
access FileAccess
Результат System

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

public ProcessResult ( object>.IDictionary functionArguments, object systemArguments, string triggerInputName, object result ) : void
functionArguments object>.IDictionary
systemArguments object
triggerInputName string
result object
Результат void