Поделиться через


HttpClientResiliencePredicates.IsTransient Метод

Определение

Перегрузки

IsTransient(Outcome<HttpResponseMessage>)

Определяет, следует ли рассматривать результат в стратегиях устойчивости как временный сбой.

IsTransient(Outcome<HttpResponseMessage>, CancellationToken)

Определяет, следует ли HttpResponseMessage рассматривать в стратегиях устойчивости как временный сбой.

IsTransient(Outcome<HttpResponseMessage>)

Исходный код:
HttpClientResiliencePredicates.cs
Исходный код:
HttpClientResiliencePredicates.cs

Определяет, следует ли рассматривать результат в стратегиях устойчивости как временный сбой.

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

Параметры

outcome
Polly.Outcome<HttpResponseMessage>

Возвращаемое значение

true Значение , если результат является временным, false если нет.

Применяется к

IsTransient(Outcome<HttpResponseMessage>, CancellationToken)

Исходный код:
HttpClientResiliencePredicates.cs

Определяет, следует ли HttpResponseMessage рассматривать в стратегиях устойчивости как временный сбой.

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}")]
public static bool IsTransient (Polly.Outcome<System.Net.Http.HttpResponseMessage> outcome, System.Threading.CancellationToken cancellationToken);
static member IsTransient : Polly.Outcome<System.Net.Http.HttpResponseMessage> * System.Threading.CancellationToken -> bool
[<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
Public Shared Function IsTransient (outcome As Outcome(Of HttpResponseMessage), cancellationToken As CancellationToken) As Boolean

Параметры

outcome
Polly.Outcome<HttpResponseMessage>

Результат обратного вызова, указанного пользователем.

cancellationToken
CancellationToken

Объект , CancellationToken связанный с выполнением.

Возвращаемое значение

true Значение , если результат является временным, false если нет.

Атрибуты

Применяется к