<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>System.Web.Http.WebHost</name>
  </assembly>
  <members>
    <member name="T:System.Web.Http.GlobalConfiguration">
      <summary> Реализует глобальную <see cref="T:System.Web.Http.HttpConfiguration" /> для приложений ASP.NET. </summary>
    </member>
    <member name="P:System.Web.Http.GlobalConfiguration.Configuration"></member>
    <member name="P:System.Web.Http.GlobalConfiguration.DefaultHandler">
      <summary> Получает обработчик сообщений по умолчанию, который будет вызываться для всех запросов. </summary>
    </member>
    <member name="T:System.Web.Http.RouteCollectionExtensions">
      <summary> Методы расширения для <see cref="T:System.Web.Routing.RouteCollection" />.</summary>
    </member>
    <member name="M:System.Web.Http.RouteCollectionExtensions.MapHttpRoute(System.Web.Routing.RouteCollection,System.String,System.String)">
      <summary>Сопоставляет указанный шаблон маршрута.</summary>
      <returns>Ссылка на сопоставленный маршрут.</returns>
      <param name="routes">Коллекция маршрутов для приложения.</param>
      <param name="name">Имя сопоставляемого маршрута.</param>
      <param name="routeTemplate">Шаблон маршрута.</param>
    </member>
    <member name="M:System.Web.Http.RouteCollectionExtensions.MapHttpRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object)">
      <summary>Сопоставляет заданный шаблон маршрута, задает маршрут по умолчанию.</summary>
      <returns>Ссылка на сопоставленный маршрут.</returns>
      <param name="routes">Коллекция маршрутов для приложения.</param>
      <param name="name">Имя сопоставляемого маршрута.</param>
      <param name="routeTemplate">Шаблон маршрута.</param>
      <param name="defaults">Объект, содержащий значения маршрута по умолчанию.</param>
    </member>
    <member name="M:System.Web.Http.RouteCollectionExtensions.MapHttpRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object)">
      <summary>Сопоставляет заданный шаблон маршрута, задает значения маршрута по умолчанию и ограничения.</summary>
      <returns>Ссылка на сопоставленный маршрут.</returns>
      <param name="routes">Коллекция маршрутов для приложения.</param>
      <param name="name">Имя сопоставляемого маршрута.</param>
      <param name="routeTemplate">Шаблон маршрута.</param>
      <param name="defaults">Объект, содержащий значения маршрута по умолчанию.</param>
      <param name="constraints">Набор выражений, задающих значения для routeTemplate.</param>
    </member>
    <member name="M:System.Web.Http.RouteCollectionExtensions.MapHttpRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object,System.Net.Http.HttpMessageHandler)">
      <summary>Сопоставляет заданный шаблон маршрута и задает значения маршрута по умолчанию, ограничения и обработчик сообщений конечных точек.</summary>
      <returns>Ссылка на сопоставленный маршрут.</returns>
      <param name="routes">Коллекция маршрутов для приложения.</param>
      <param name="name">Имя сопоставляемого маршрута.</param>
      <param name="routeTemplate">Шаблон маршрута.</param>
      <param name="defaults">Объект, содержащий значения маршрута по умолчанию.</param>
      <param name="constraints">Набор выражений, задающих значения для routeTemplate.</param>
      <param name="handler">Обработчик, которому будет отправлено сообщение.</param>
    </member>
    <member name="T:System.Web.Http.WebHost.HttpControllerHandler">
      <summary>
        <see cref="T:System.Web.IHttpAsyncHandler" />, который передает запросы ASP.NET в конвейер <see cref="T:System.Web.Http.HttpServer" /> и пишет результат обратно. </summary>
    </member>
    <member name="M:System.Web.Http.WebHost.HttpControllerHandler.#ctor(System.Web.Routing.RouteData)">
      <summary> Инициализирует новый экземпляр класса <see cref="T:System.Web.Http.WebHost.HttpControllerHandler" />. </summary>
      <param name="routeData">Данные маршрута.</param>
    </member>
    <member name="M:System.Web.Http.WebHost.HttpControllerHandler.BeginProcessRequest(System.Web.HttpContextBase,System.AsyncCallback,System.Object)">
      <summary> Начинает запрос процесса. </summary>
      <returns>
        <see cref="T:System.IAsyncResult" />, который содержит сведения о состоянии процесса. </returns>
      <param name="httpContextBase">Базовый контекст HTTP.</param>
      <param name="callback">Обратный вызов.</param>
      <param name="state">Состояние.</param>
    </member>
    <member name="M:System.Web.Http.WebHost.HttpControllerHandler.EndProcessRequest(System.IAsyncResult)">
      <summary> Предоставляет асинхронный метод End для окончания процесса. </summary>
      <param name="result">
        <see cref="T:System.IAsyncResult" />, который содержит сведения о состоянии процесса.</param>
    </member>
    <member name="P:System.Web.Http.WebHost.HttpControllerHandler.IsReusable">
      <summary> Получает значение, указывающее, может ли другой запрос использовать экземпляр <see cref="T:System.Web.IHttpHandler" />. </summary>
    </member>
    <member name="M:System.Web.Http.WebHost.HttpControllerHandler.ProcessRequest(System.Web.HttpContextBase)">
      <summary> Обрабатывает запрос. </summary>
      <param name="httpContextBase">Базовый контекст HTTP.</param>
    </member>
    <member name="M:System.Web.Http.WebHost.HttpControllerHandler.System#Web#IHttpAsyncHandler#BeginProcessRequest(System.Web.HttpContext,System.AsyncCallback,System.Object)">
      <summary> Начинает обработку запроса. </summary>
      <returns>
        <see cref="T:System.IAsyncResult" />, который содержит сведения о состоянии процесса. </returns>
      <param name="httpContext">Контекст HTTP.</param>
      <param name="callback">Обратный вызов.</param>
      <param name="state">Состояние.</param>
    </member>
    <member name="M:System.Web.Http.WebHost.HttpControllerHandler.System#Web#IHttpAsyncHandler#EndProcessRequest(System.IAsyncResult)">
      <summary> Предоставляет асинхронный метод End для окончания процесса. </summary>
      <param name="result">
        <see cref="T:System.IAsyncResult" />, который содержит сведения о состоянии процесса.</param>
    </member>
    <member name="P:System.Web.Http.WebHost.HttpControllerHandler.System#Web#IHttpHandler#IsReusable">
      <summary> Получает значение, указывающее, может ли другой запрос использовать экземпляр <see cref="T:System.Web.IHttpHandler" />. </summary>
    </member>
    <member name="M:System.Web.Http.WebHost.HttpControllerHandler.System#Web#IHttpHandler#ProcessRequest(System.Web.HttpContext)">
      <summary> Обрабатывает запрос. </summary>
      <param name="httpContext">Базовый контекст HTTP.</param>
    </member>
    <member name="T:System.Web.Http.WebHost.HttpControllerRouteHandler">
      <summary>
        <see cref="T:System.Web.Routing.IRouteHandler" />, который возвращает экземпляры <see cref="T:System.Web.Http.WebHost.HttpControllerHandler" />, которые могут передавать запросы данному экземпляру <see cref="T:System.Web.Http.HttpServer" />. </summary>
    </member>
    <member name="M:System.Web.Http.WebHost.HttpControllerRouteHandler.#ctor">
      <summary> Инициализирует новый экземпляр класса <see cref="T:System.Web.Http.WebHost.HttpControllerRouteHandler" />. </summary>
    </member>
    <member name="M:System.Web.Http.WebHost.HttpControllerRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext)">
      <summary> Предоставляет объект, который обрабатывает запрос. </summary>
      <returns> Объект, который обрабатывает запрос. </returns>
      <param name="requestContext">Объект, инкапсулирующий сведения о запросе.</param>
    </member>
    <member name="P:System.Web.Http.WebHost.HttpControllerRouteHandler.Instance">
      <summary> Получает экземпляр-синглтон <see cref="T:System.Web.Http.WebHost.HttpControllerRouteHandler" />. </summary>
    </member>
    <member name="M:System.Web.Http.WebHost.HttpControllerRouteHandler.System#Web#Routing#IRouteHandler#GetHttpHandler(System.Web.Routing.RequestContext)">
      <summary> Предоставляет объект, который обрабатывает запрос. </summary>
      <returns> Объект, который обрабатывает запрос. </returns>
      <param name="requestContext">Объект, инкапсулирующий сведения о запросе.</param>
    </member>
    <member name="T:System.Web.Http.WebHost.PreApplicationStartCode">
      <summary>Предоставляет точку регистрации для предварительного кода запуска простого членства.</summary>
    </member>
    <member name="M:System.Web.Http.WebHost.PreApplicationStartCode.Start">
      <summary>Регистрирует предварительный код запуска простого членства.</summary>
    </member>
    <member name="T:System.Web.Http.WebHost.WebHostBufferPolicySelector">
      <summary>Представляет селектор политик буфера веб-узла.</summary>
    </member>
    <member name="M:System.Web.Http.WebHost.WebHostBufferPolicySelector.#ctor">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Web.Http.WebHost.WebHostBufferPolicySelector" />.</summary>
    </member>
    <member name="M:System.Web.Http.WebHost.WebHostBufferPolicySelector.UseBufferedInputStream(System.Object)">
      <summary>Получает значение, указывающее, должен ли узел буферизовать тело объекта запроса HTTP.</summary>
      <returns>Значение true, если буферизация должна использоваться; в противном случае следует использовать потоковый запрос.</returns>
      <param name="hostContext">Контекст узла.</param>
    </member>
    <member name="M:System.Web.Http.WebHost.WebHostBufferPolicySelector.UseBufferedOutputStream(System.Net.Http.HttpResponseMessage)">
      <summary>Использует для веб-узла выходной поток с буферизацией.</summary>
      <returns>Буферизованный выходной поток.</returns>
      <param name="response">Ответ.</param>
    </member>
  </members>
</doc>