RequestContext 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.
Opções que podem ser usadas para controlar o comportamento de uma solicitação enviada por um cliente.
public class RequestContext
type RequestContext = class
Public Class RequestContext
- Herança
-
RequestContext
Construtores
RequestContext() |
Inicializa uma nova instância da classe RequestContext. |
Propriedades
CancellationToken |
O token a ser marcar para cancelamento. |
ErrorOptions |
Controla sob quais condições a operação gera uma exceção se a resposta subjacente indicar uma falha. |
Métodos
AddClassifier(Int32, Boolean) |
Personaliza o ResponseClassifier para essa operação para alterar o comportamento de classificação padrão Response para que ele considere o código de status passado como um erro ou não, conforme especificado. Classificadores de código de status são aplicados após todos os ResponseClassificationHandler classificadores. Isso é útil para casos em que você gostaria de impedir que códigos de status de resposta específicos sejam tratados como erros registrando em log e políticas de rastreamento distribuído, ou seja, se uma resposta não for classificada como um erro, ela não aparecerá como um erro em logs ou rastreamentos distribuídos. |
AddClassifier(ResponseClassificationHandler) |
Personaliza o ResponseClassifier para esta operação. Adicionar um ResponseClassificationHandler altera o comportamento de classificação para que ele primeiro tente classificar uma resposta por meio do manipulador e, se o manipulador não tiver uma opinião, ele usará o classificador padrão. Os manipuladores são aplicados na ordem para que o adicionado mais recentemente tem precedência. Isso é útil para casos em que você gostaria de impedir que códigos de status de resposta específicos sejam tratados como erros registrando em log e políticas de rastreamento distribuído, ou seja, se uma resposta não for classificada como um erro, ela não aparecerá como um erro em logs ou rastreamentos distribuídos. |
AddPolicy(HttpPipelinePolicy, HttpPipelinePosition) |
Adiciona um HttpPipelinePolicy ao pipeline durante essa solicitação.
A posição da política no pipeline é controlada pelo |
Operadores
Implicit(ErrorOptions to RequestContext) |
Inicializa uma nova instância da classe RequestContext usando a ErrorOptions fornecida. |
Aplica-se a
Azure SDK for .NET