DefaultRequestDirector Класс

Определение

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

[Android.Runtime.Register("org/apache/http/impl/client/DefaultRequestDirector", DoNotGenerateAcw=true)]
public class DefaultRequestDirector : Java.Lang.Object, IDisposable, Org.Apache.Http.Client.IRequestDirector
[<Android.Runtime.Register("org/apache/http/impl/client/DefaultRequestDirector", DoNotGenerateAcw=true)>]
type DefaultRequestDirector = class
    inherit Object
    interface IRequestDirector
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
DefaultRequestDirector
Атрибуты
Реализации

Комментарии

Документация по платформе Android

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

Имя Описание
DefaultRequestDirector(IntPtr, JniHandleOwnership)

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

Свойства

Имя Описание
Class

Возвращает класс среды выполнения этого Objectобъекта.

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

Возвращает диспетчер подключений клиента.

Handle

Дескриптор базового экземпляра Android.

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

Возвращает обработчик HTTP.

JniIdentityHashCode

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

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

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

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

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

KeepAliveStrategy

Возвращает стратегию поддержания активности подключения.

ManagedConn

Возвращает управляемое подключение клиента.

Params

Возвращает параметры HTTP.

PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

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

Возвращает обработчик перенаправления.

RequestExec

Возвращает исполнителя запроса.

RetryHandler

Возвращает обработчик повторных попыток HTTP-запроса.

ReuseStrategy

Возвращает стратегию повторного использования подключения.

RoutePlanner

Возвращает планировщик маршрутов HTTP.

ThresholdClass

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

ThresholdType

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

Методы

Имя Описание
Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

(Унаследовано от JavaObject)
CreateConnectRequest(HttpRoute, IHttpContext)

Создает запрос CONNECT для туннелирования.

CreateTunnelToProxy(HttpRoute, Int32, IHttpContext)

Пытается создать промежуточный прокси-туннель.

CreateTunnelToTarget(HttpRoute, IHttpContext)

Создает туннель к целевому объекту через прокси-сервер.

DetermineRoute(HttpHost, IHttpRequest, IHttpContext)

Определяет маршрут для запроса.

Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

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

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

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

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
EstablishRoute(HttpRoute, IHttpContext)

Устанавливает целевой маршрут.

Execute(HttpHost, IHttpRequest, IHttpContext)

Выполняет запрос и выполняет повторные попытки, перенаправления и вызовы проверки подлинности.

GetHashCode()

Возвращает хэш-значение кода для объекта.

(Унаследовано от Object)
HandleResponse(RoutedRequest, IHttpResponse, IHttpContext)

Определяет, требуется ли ответ для последующего запроса.

JavaFinalize()

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

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

Просыпается один поток, ожидающий монитора этого объекта.

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

Просыпает все потоки, ожидающие монитора этого объекта.

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

Возвращает управляемое подключение к своему руководителю.

RewriteRequestURI(RequestWrapper, HttpRoute)

Перезаписывает универсальный код ресурса (URI) запроса для маршрута.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

(Унаследовано от JavaObject)
ToArray<T>()

Создает управляемый массив из этого Java оболочки массива.

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

Возвращает строковое представление объекта.

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

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

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

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.>

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

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

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

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

Явные реализации интерфейса

Имя Описание
IJavaPeerable.Disposed()

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

(Унаследовано от JavaObject)
IJavaPeerable.Finalized()

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

(Унаследовано от JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

(Унаследовано от JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

Методы расширения

Имя Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Координатор по умолчанию для маршрутизации, выполнения и выполнения HTTP-запросов.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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