@azure/functions package

類別

HttpRequest

HTTP 要求物件。 使用 HTTP 系結時提供給您的函式。

HttpResponse

HTTP 回應類別

InvocationContext

包含此調用專屬的元數據和協助程式方法

介面

Cookie

Http 回應 Cookie 物件為 “Set-Cookie”

CosmosDBv3FunctionOptions
CosmosDBv3InputOptions
CosmosDBv3OutputOptions
CosmosDBv3TriggerOptions
CosmosDBv4FunctionOptions
CosmosDBv4InputOptions
CosmosDBv4OutputOptions
CosmosDBv4TriggerOptions
Duration
EffectiveFunctionOptions

註冊函式時所使用的選項,如傳遞至特定調用附注:這個值可能會與原始值稍有不同,因為它已經過驗證,而且預設值可能已明確新增

EventGridEvent

連結至檔與範例

EventGridFunctionOptions

目前沒有任何事件方格觸發程式特定選項

EventGridOutputOptions
EventGridPartialEvent

連結至檔與範例, 此「部分」介面是要在自行建立事件時使用,並允許將某些屬性排除在外

EventGridTriggerOptions

目前沒有任何事件方格觸發程式特定選項

EventHubFunctionOptions
EventHubOutputOptions
EventHubTriggerOptions
Exception
ExponentialBackoffRetryOptions
FixedDelayRetryOptions
FunctionInput

函式次要輸入的完整組態 (“trigger” 是主要輸入) 注意:並非所有觸發程式都可以作為次要輸入使用

FunctionOptions

設定 Azure 函式的輸入、輸出和處理程式

FunctionOutput

函式輸出的完整組態

FunctionTrigger

函式主要輸入的完整組態

GenericFunctionOptions

設定 Azure 函式的輸入、輸出和處理程式

GenericInputOptions
GenericOutputOptions
GenericTriggerOptions
HttpFunctionOptions
HttpOutputOptions

此時沒有 HTTP 輸出特定選項

HttpRequestBodyInit

僅供測試之用。 在 Azure Functions 運行時間的內容中執行時,一律會為您建構此專案

HttpRequestInit

僅供測試之用。 在 Azure Functions 運行時間的內容中執行時,一律會為您建構此專案

HttpRequestUser

物件,表示透過AppService/Functions驗證或SWA驗證登入的使用者

HttpResponseInit
HttpTrigger

函式主要輸入的完整組態

HttpTriggerOptions
InvocationContextExtraInputs

用來取得次要輸入的物件

InvocationContextExtraOutputs

用來設定次要輸出的物件

InvocationContextInit

僅供測試之用。 在 Azure Functions 運行時間的內容中執行時,一律會為您建構此專案

RetryContext
ServiceBusQueueFunctionOptions
ServiceBusQueueOutputOptions
ServiceBusQueueTriggerOptions
ServiceBusTopicFunctionOptions
ServiceBusTopicOutputOptions
ServiceBusTopicTriggerOptions
SqlInputOptions
SqlOutputOptions
StorageBlobFunctionOptions
StorageBlobOptions
StorageBlobTriggerOptions
StorageQueueFunctionOptions
StorageQueueOptions
TableInputOptions
TableOutputOptions
Timer

定時器排程資訊。 使用定時器系結時提供給函式。

TimerFunctionOptions
TimerTriggerOptions
TraceContext

啟用分散式追蹤案例的 TraceContext 資訊

類型別名

CosmosDBFunctionOptions
CosmosDBHandler
CosmosDBInput
CosmosDBInputOptions
CosmosDBOutput
CosmosDBOutputOptions
CosmosDBTrigger
CosmosDBTriggerOptions
CosmosDBv3Handler
CosmosDBv3Input
CosmosDBv3Output
CosmosDBv3Trigger
CosmosDBv4Handler
CosmosDBv4Input
CosmosDBv4Output
CosmosDBv4Trigger
EventGridHandler
EventGridOutput
EventGridTrigger
EventHubHandler
EventHubOutput
EventHubTrigger
FunctionHandler
FunctionResult

如果未註冊任何 return 輸出,則為 Void;否則,已註冊的 return 輸出

HttpHandler
HttpMethod

HTTP 要求方法的可能值。

HttpMethodFunctionOptions
HttpOutput
HttpRequestParams

路由參數索引鍵和值。

HttpRequestUserType

HTTP 要求使用者類型的可能值

LogHandler
LogLevel
RetryOptions
ServiceBusQueueHandler
ServiceBusQueueOutput
ServiceBusQueueTrigger
ServiceBusTopicHandler
ServiceBusTopicOutput
ServiceBusTopicTrigger
SqlInput
SqlOutput
StorageBlobHandler
StorageBlobInput
StorageBlobInputOptions
StorageBlobOutput
StorageBlobOutputOptions
StorageBlobTrigger
StorageQueueHandler
StorageQueueOutput
StorageQueueOutputOptions
StorageQueueTrigger
StorageQueueTriggerOptions
TableInput
TableOutput
TimerHandler
TimerTrigger
TriggerMetadata

與觸發函式之輸入相關的元數據