C# 클래스 Microsoft.Azure.WebJobs.Script.Binding.HttpBinding

상속: Microsoft.Azure.WebJobs.Script.Binding.FunctionBinding, IResultProcessingBinding
파일 보기 프로젝트 열기: Azure/azure-webjobs-sdk-script

공개 메소드들

메소드 설명
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