@azure/functions package

Klassen

HttpRequest

HTTP-Anforderungsobjekt. Wird für Ihre Funktion bei Verwendung von HTTP-Bindungen bereitgestellt.

HttpResponse

HTTP-Antwortklasse

InvocationContext

Enthält Metadaten und Hilfsmethoden, die für diesen Aufruf spezifisch sind.

Schnittstellen

Cookie

Http-Antwort-Cookie-Objekt zu "Set-Cookie"

CosmosDBv3FunctionOptions
CosmosDBv3InputOptions
CosmosDBv3OutputOptions
CosmosDBv3TriggerOptions
CosmosDBv4FunctionOptions
CosmosDBv4InputOptions
CosmosDBv4OutputOptions
CosmosDBv4TriggerOptions
Duration
EffectiveFunctionOptions

Die Optionen, die beim Registrieren der Funktion verwendet werden, wie an einen bestimmten AufrufHINWEIS übergeben: Dieser Wert kann sich geringfügig vom Original unterscheiden, da sie überprüft wurde und Standardwerte explizit hinzugefügt wurden.

EventGridEvent

Link zu Dokumenten und Beispielen

EventGridFunctionOptions

Zu diesem Zeitpunkt gibt es keine ereignisraggerspezifischen Optionen.

EventGridOutputOptions
EventGridPartialEvent

Link zu Dokumenten und Beispielen Diese "partielle" Schnittstelle soll beim Erstellen eines Ereignisses selbst verwendet werden und ermöglicht, dass einige Eigenschaften ausgelassen werden.

EventGridTriggerOptions

Zu diesem Zeitpunkt gibt es keine ereignisraggerspezifischen Optionen.

EventHubFunctionOptions
EventHubOutputOptions
EventHubTriggerOptions
Exception
ExponentialBackoffRetryOptions
FixedDelayRetryOptions
FunctionInput

Vollständige Konfiguration für die sekundäre Eingabe einer Funktion ("Trigger" ist die primäre Eingabe) HINWEIS: Nicht alle Trigger können als sekundäre Eingaben verwendet werden.

FunctionOptions

Konfiguriert die Eingaben, Ausgaben und Handler für eine Azure-Funktion.

FunctionOutput

Vollständige Konfiguration für die Ausgabe in eine Funktion

FunctionTrigger

Vollständige Konfiguration für die primäre Eingabe in eine Funktion

GenericFunctionOptions

Konfiguriert die Eingaben, Ausgaben und Handler für eine Azure-Funktion.

GenericInputOptions
GenericOutputOptions
GenericTriggerOptions
HttpFunctionOptions
HttpOutputOptions

Zu diesem Zeitpunkt gibt es keine http-Ausgabe spezifische Optionen.

HttpRequestBodyInit

Nur zu Testzwecken. Dies wird immer für Sie erstellt, wenn sie im Kontext der Azure Functions-Laufzeit ausgeführt wird.

HttpRequestInit

Nur zu Testzwecken. Dies wird immer für Sie erstellt, wenn sie im Kontext der Azure Functions-Laufzeit ausgeführt wird.

HttpRequestUser

Objekt, das angemeldeten Benutzer, entweder über die AppService/Functions-Authentifizierung oder die SWA-Authentifizierung darstellt

HttpResponseInit
HttpTrigger

Vollständige Konfiguration für die primäre Eingabe in eine Funktion

HttpTriggerOptions
InvocationContextExtraInputs

Ein Objekt zum Abrufen sekundärer Eingaben

InvocationContextExtraOutputs

Ein Objekt zum Festlegen von sekundären Ausgaben

InvocationContextInit

Nur zu Testzwecken. Dies wird immer für Sie erstellt, wenn sie im Kontext der Azure Functions-Laufzeit ausgeführt wird.

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

Zeitplanungsinformationen. Wird für Ihre Funktion bereitgestellt, wenn Sie eine Zeitgeberbindung verwenden.

TimerFunctionOptions
TimerTriggerOptions
TraceContext

TraceContext-Informationen zum Aktivieren von verteilten Ablaufverfolgungsszenarien