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


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)

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

Send(HttpRequestMessage, CancellationToken)

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

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

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

ToString()

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

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

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