FunctionContext Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula as informações sobre uma execução de função.
public abstract class FunctionContext
type FunctionContext = class
Public MustInherit Class FunctionContext
- Herança
-
FunctionContext
Construtores
FunctionContext() |
Encapsula as informações sobre uma execução de função. |
Propriedades
BindingContext |
Obtém o contexto de associação para a invocação de função atual. Esse contexto é usado para recuperar dados de associação. |
CancellationToken |
Obtém o CancellationToken que sinaliza que uma invocação de função está sendo cancelada. |
Features |
Obtém uma coleção que contém os recursos compatíveis com esse contexto. |
FunctionDefinition |
Obtém o FunctionDefinition que descreve a função que está sendo executada. |
FunctionId |
Obtém a ID da função, normalmente atribuída pelo host. Esse identificador é exclusivo de uma função e estável entre invocações. |
InstanceServices |
Obtém ou define o IServiceProvider que fornece acesso aos serviços dessa execução. |
InvocationId |
Obtém a ID de invocação. Esse identificador é exclusivo de uma invocação. |
Items |
Obtém ou define uma coleção de chave/valor que pode ser usada para compartilhar dados dentro do escopo dessa invocação. |
RetryContext |
Obtém o contexto de repetição que contém informações sobre a acvitidade de repetição para o evento que disparou a invocação de função atual. |
TraceContext |
Obtém o contexto de rastreamento distribuído. |
Métodos de Extensão
BindInputAsync<T>(FunctionContext, BindingMetadata) |
Associa um item de associação de entrada para a instância de BindingMetadata solicitada. |
GetInvocationResult(FunctionContext) |
Obtém o resultado da invocação da função atual. |
GetInvocationResult<T>(FunctionContext) |
Obtém o resultado da invocação da função atual. |
GetOutputBindings<T>(FunctionContext) |
Obtém as entradas de associação de saída para a invocação de função atual. |
GetHttpRequestDataAsync(FunctionContext) |
Obtém a HttpRequestData instância se a invocação for para um gatilho http. |
GetHttpResponseData(FunctionContext) |
Obtém a HttpResponseData instância se a invocação for para um gatilho http. |
GetLogger(FunctionContext, String) |
Cria uma nova ILogger instância para o especificado FunctionContext. |
GetLogger<T>(FunctionContext) |
Cria uma nova instância de ILogger usando o nome completo do tipo fornecido. |
Aplica-se a
Azure SDK for .NET