C# Класс System.Net.Http.OwinHttpMessageHandler

Represents an HttpMessageHanlder that can invoke a request directly against an OWIN pipeline (an 'AppFunc').
Наследование: HttpMessageHandler
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
OwinHttpMessageHandler ( System.Func,System.Threading.Tasks.Task> appFunc ) : System

Initializes a new instance of the OwinHttpMessageHandler class.

OwinHttpMessageHandler ( System.Func,System.Threading.Tasks.Task>,System.Func,System.Threading.Tasks.Task>> midFunc ) : System

Initializes a new instance of the OwinHttpMessageHandler class.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task

Приватные методы

Метод Описание
CheckDisposed ( ) : void
CheckDisposedOrStarted ( ) : void
CheckSetCookie ( HttpRequestMessage request, HttpResponseMessage response ) : void
IsBodylessRequest ( HttpRequestMessage req ) : bool
IsRedirectToGet ( int code ) : bool
SendInternalAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task

Описание методов

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

OwinHttpMessageHandler() публичный Метод

Initializes a new instance of the OwinHttpMessageHandler class.
appFunc
public OwinHttpMessageHandler ( System.Func,System.Threading.Tasks.Task> appFunc ) : System
appFunc System.Func,System.Threading.Tasks.Task> An OWIN application function.
Результат System

OwinHttpMessageHandler() публичный Метод

Initializes a new instance of the OwinHttpMessageHandler class.
midFunc
public OwinHttpMessageHandler ( System.Func,System.Threading.Tasks.Task>,System.Func,System.Threading.Tasks.Task>> midFunc ) : System
midFunc System.Func,System.Threading.Tasks.Task>,System.Func,System.Threading.Tasks.Task>> An OWIN middleware function that will be terminated with a 404 Not Found.
Результат System

SendAsync() защищенный Метод

protected SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task
request HttpRequestMessage
cancellationToken System.Threading.CancellationToken
Результат Task