HttpClientResiliencePredicates.IsTransient Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| IsTransient(Outcome<HttpResponseMessage>) |
Determina se un risultato deve essere considerato da strategie di resilienza come un errore temporaneo. |
| IsTransient(Outcome<HttpResponseMessage>, CancellationToken) |
Determina se un oggetto HttpResponseMessage deve essere considerato da strategie di resilienza come un errore temporaneo. |
IsTransient(Outcome<HttpResponseMessage>)
Determina se un risultato deve essere considerato da strategie di resilienza come un errore temporaneo.
public:
static bool IsTransient(Polly::Outcome<System::Net::Http::HttpResponseMessage ^> outcome);
public static bool IsTransient(Polly.Outcome<System.Net.Http.HttpResponseMessage> outcome);
static member IsTransient : Polly.Outcome<System.Net.Http.HttpResponseMessage> -> bool
Public Shared Function IsTransient (outcome As Outcome(Of HttpResponseMessage)) As Boolean
Parametri
- outcome
- Outcome<HttpResponseMessage>
Valori restituiti
true se il risultato è temporaneo, false in caso contrario.
Si applica a
IsTransient(Outcome<HttpResponseMessage>, CancellationToken)
Determina se un oggetto HttpResponseMessage deve essere considerato da strategie di resilienza come un errore temporaneo.
public:
static bool IsTransient(Polly::Outcome<System::Net::Http::HttpResponseMessage ^> outcome, System::Threading::CancellationToken cancellationToken);
[System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static bool IsTransient(Polly.Outcome<System.Net.Http.HttpResponseMessage> outcome, System.Threading.CancellationToken cancellationToken);
public static bool IsTransient(Polly.Outcome<System.Net.Http.HttpResponseMessage> outcome, System.Threading.CancellationToken cancellationToken);
[<System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
static member IsTransient : Polly.Outcome<System.Net.Http.HttpResponseMessage> * System.Threading.CancellationToken -> bool
static member IsTransient : Polly.Outcome<System.Net.Http.HttpResponseMessage> * System.Threading.CancellationToken -> bool
Public Shared Function IsTransient (outcome As Outcome(Of HttpResponseMessage), cancellationToken As CancellationToken) As Boolean
Parametri
- outcome
- Outcome<HttpResponseMessage>
Risultato del callback specificato dall'utente.
- cancellationToken
- CancellationToken
Oggetto CancellationToken associato all'esecuzione.
Valori restituiti
true se il risultato è temporaneo, false in caso contrario.
- Attributi