FunctionContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Encapsula la información sobre la ejecución de una función.
public abstract class FunctionContext
type FunctionContext = class
Public MustInherit Class FunctionContext
- Herencia
-
FunctionContext
Constructores
FunctionContext() |
Encapsula la información sobre la ejecución de una función. |
Propiedades
BindingContext |
Obtiene el contexto de enlace para la invocación de función actual. Este contexto se usa para recuperar datos de enlace. |
CancellationToken |
Obtiene que CancellationToken indica que se cancela una invocación de función. |
Features |
Obtiene una colección que contiene las características admitidas por este contexto. |
FunctionDefinition |
Obtiene el FunctionDefinition objeto que describe la función que se está ejecutando. |
FunctionId |
Obtiene el identificador de función, normalmente asignado por el host. Este identificador es único para una función y estable entre invocaciones. |
InstanceServices |
Obtiene o establece el IServiceProvider objeto que proporciona acceso a los servicios de esta ejecución. |
InvocationId |
Obtiene el identificador de invocación. Este identificador es único para una invocación. |
Items |
Obtiene o establece una colección de clave-valor que se puede usar para compartir datos dentro del ámbito de esta invocación. |
RetryContext |
Obtiene el contexto de reintento que contiene información sobre la acvitidad de reintento para el evento que desencadenó la invocación de la función actual. |
TraceContext |
Obtiene el contexto de seguimiento distribuido. |
Métodos de extensión
BindInputAsync<T>(FunctionContext, BindingMetadata) |
Enlaza un elemento de enlace de entrada para la instancia BindingMetadata solicitada. |
GetInvocationResult(FunctionContext) |
Obtiene el resultado de la invocación de la función actual. |
GetInvocationResult<T>(FunctionContext) |
Obtiene el resultado de la invocación de la función actual. |
GetOutputBindings<T>(FunctionContext) |
Obtiene las entradas de enlace de salida para la invocación de función actual. |
GetHttpRequestDataAsync(FunctionContext) |
Obtiene la HttpRequestData instancia si la invocación es para un desencadenador http. |
GetHttpResponseData(FunctionContext) |
Obtiene la HttpResponseData instancia si la invocación es para un desencadenador http. |
GetLogger(FunctionContext, String) |
Crea una nueva ILogger instancia para el especificado FunctionContext. |
GetLogger<T>(FunctionContext) |
Crea una instancia de ILogger mediante el nombre completo del tipo especificado. |
Se aplica a
Azure SDK for .NET