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


ResilienceHandler Класс

Определение

Базовый класс для обработчика устойчивости, т. е. обработчики, использующие стратегии устойчивости для отправки запросов.

public ref class ResilienceHandler : System::Net::Http::DelegatingHandler
public class ResilienceHandler : System.Net.Http.DelegatingHandler
[System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class ResilienceHandler : System.Net.Http.DelegatingHandler
type ResilienceHandler = class
    inherit DelegatingHandler
[<System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type ResilienceHandler = class
    inherit DelegatingHandler
Public Class ResilienceHandler
Inherits DelegatingHandler
Наследование
Атрибуты

Конструкторы

ResilienceHandler(Func<HttpRequestMessage,ResiliencePipeline<HttpResponseMessage>>)

Инициализирует новый экземпляр класса ResilienceHandler.

ResilienceHandler(ResiliencePipeline<HttpResponseMessage>)

Инициализирует новый экземпляр класса ResilienceHandler.

Свойства

InnerHandler

Возвращает или задает внутренний обработчик, который обрабатывает сообщения HTTP-ответа.

(Унаследовано от DelegatingHandler)

Методы

Dispose()

Освобождает неуправляемые ресурсы и удаляет управляемые ресурсы, используемые объектом HttpMessageHandler.

(Унаследовано от HttpMessageHandler)
Dispose(Boolean)

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

(Унаследовано от DelegatingHandler)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Send(HttpRequestMessage, CancellationToken)

Базовый класс для обработчика устойчивости, т. е. обработчики, использующие стратегии устойчивости для отправки запросов.

Send(HttpRequestMessage, CancellationToken)

Отправляет HTTP-запрос внутреннему обработчику для отправки на сервер.

(Унаследовано от DelegatingHandler)
SendAsync(HttpRequestMessage, CancellationToken)

Отправляет HTTP-запрос внутреннему обработчику для отправки на сервер в качестве асинхронной операции.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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