RequestContext.AddClassifier Método
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.
Sobrecargas
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. |
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)
- Origem:
- RequestContext.cs
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.
public void AddClassifier (Azure.Core.ResponseClassificationHandler classifier);
member this.AddClassifier : Azure.Core.ResponseClassificationHandler -> unit
Public Sub AddClassifier (classifier As ResponseClassificationHandler)
Parâmetros
- classifier
- ResponseClassificationHandler
O classificador personalizado.
Exceções
Se esse método for chamado depois que o RequestContext tiver sido usado em uma chamada de método.
Aplica-se a
AddClassifier(Int32, Boolean)
- Origem:
- RequestContext.cs
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.
public void AddClassifier (int statusCode, bool isError);
member this.AddClassifier : int * bool -> unit
Public Sub AddClassifier (statusCode As Integer, isError As Boolean)
Parâmetros
- statusCode
- Int32
O código status para o qual personalizar a classificação.
- isError
- Boolean
Se o código de status passado deve ser classificado como um erro.
Exceções
statusCode não está entre 100 e 599 (inclusive).
Se esse método for chamado depois que o RequestContext tiver sido usado em uma chamada de método.
Aplica-se a
Azure SDK for .NET