FunctionContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Encapsule les informations sur l’exécution d’une fonction.
public abstract class FunctionContext
type FunctionContext = class
Public MustInherit Class FunctionContext
- Héritage
-
FunctionContext
Constructeurs
FunctionContext() |
Encapsule les informations sur l’exécution d’une fonction. |
Propriétés
BindingContext |
Obtient le contexte de liaison pour l’appel de fonction actuel. Ce contexte est utilisé pour récupérer des données de liaison. |
CancellationToken |
Obtient le CancellationToken qui indique qu’un appel de fonction est en cours d’annulation. |
Features |
Obtient une collection contenant les fonctionnalités prises en charge par ce contexte. |
FunctionDefinition |
Obtient le FunctionDefinition qui décrit la fonction en cours d’exécution. |
FunctionId |
Obtient l’ID de fonction, généralement attribué par l’hôte. Cet identificateur est unique à une fonction et stable entre les appels. |
InstanceServices |
Obtient ou définit le IServiceProvider qui fournit l’accès aux services de cette exécution. |
InvocationId |
Obtient l’ID d’appel. Cet identificateur est unique à un appel. |
Items |
Obtient ou définit une collection clé/valeur qui peut être utilisée pour partager des données dans l’étendue de cet appel. |
RetryContext |
Obtient le contexte de nouvelle tentative contenant des informations sur l’acvitité des nouvelles tentatives pour l’événement qui a déclenché l’appel de fonction actuel. |
TraceContext |
Obtient le contexte de suivi distribué. |
Méthodes d’extension
BindInputAsync<T>(FunctionContext, BindingMetadata) |
Lie un élément de liaison d’entrée pour l’instance demandée BindingMetadata. |
GetInvocationResult(FunctionContext) |
Obtient le résultat de l’appel de fonction actuel. |
GetInvocationResult<T>(FunctionContext) |
Obtient le résultat de l’appel de fonction actuel. |
GetOutputBindings<T>(FunctionContext) |
Obtient les entrées de liaison de sortie pour l’appel de fonction actuel. |
GetHttpRequestDataAsync(FunctionContext) |
Obtient le HttpRequestData instance si l’appel concerne un déclencheur http. |
GetHttpResponseData(FunctionContext) |
Obtient le HttpResponseData instance si l’appel concerne un déclencheur http. |
GetLogger(FunctionContext, String) |
Crée un instance ILogger pour le spécifiéFunctionContext. |
GetLogger<T>(FunctionContext) |
Crée une instance de ILogger en utilisant le nom complet du type donné. |
S’applique à
Azure SDK for .NET