Compartilhar via


RetryPolicy.ShouldRetry(HttpMessage, Exception) Método

Definição

Esse método pode ser substituído para controlar se uma solicitação deve ser repetida. Ele será chamado para qualquer resposta em que IsError seja true ou se uma exceção for gerada de quaisquer políticas de pipeline subsequentes ou do transporte. Esse método só será chamado para métodos de sincronização.

protected internal virtual bool ShouldRetry (Azure.Core.HttpMessage message, Exception? exception);
abstract member ShouldRetry : Azure.Core.HttpMessage * Exception -> bool
override this.ShouldRetry : Azure.Core.HttpMessage * Exception -> bool
Protected Friend Overridable Function ShouldRetry (message As HttpMessage, exception As Exception) As Boolean

Parâmetros

message
HttpMessage

A mensagem que contém a solicitação e a resposta.

exception
Exception

A exceção que ocorreu, se houver, que pode ser usada para determinar se uma repetição deve ocorrer.

Retornos

Quer tente novamente ou não.

Aplica-se a