Compartilhar via


RequestContext.AddClassifier Método

Definição

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