DefaultClientConnection Класс

Определение

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

[Android.Runtime.Register("org/apache/http/impl/conn/DefaultClientConnection", DoNotGenerateAcw=true)]
public class DefaultClientConnection : Org.Apache.Http.Impl.SocketHttpClientConnection, IDisposable, Org.Apache.Http.Conn.IOperatedClientConnection
[<Android.Runtime.Register("org/apache/http/impl/conn/DefaultClientConnection", DoNotGenerateAcw=true)>]
type DefaultClientConnection = class
    inherit SocketHttpClientConnection
    interface IOperatedClientConnection
    interface IHttpClientConnection
    interface IHttpConnection
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IHttpInetConnection
Наследование
Атрибуты
Реализации

Комментарии

Документация по источнику DefaultClientConnectionAOSP .

Части этой страницы являются производными от исходного кода Apache HttpClient, предоставляемого в соответствии с .

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

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

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

DefaultClientConnection(IntPtr, JniHandleOwnership)

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

Свойства

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

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

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

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

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

Возвращает значение, открыто ли это подключение.

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

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

IsStale

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

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

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

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

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

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

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

LocalAddress

Возвращает локальный адрес сокета.

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

Возвращает локальный порт сокета.

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

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

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

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

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

Возвращает удаленный адрес сокета.

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

Возвращает удаленный порт сокета.

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

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

SocketTimeout

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

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

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

ThresholdClass

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

ThresholdType

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

Методы

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

Проверяет, что это подключение не открыто.

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

Проверяет, открыт ли это подключение.

(Унаследовано от SocketHttpClientConnection)
Bind(Socket, IHttpParams)

Привязывает это подключение к сокету с помощью предоставленных параметров HTTP.

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

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

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

Закрывает это подключение.

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

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

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

Создает десериализатор сущности, используемый этим подключением.

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

Создает сериализатор сущностей, используемый этим подключением.

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

Создает фабрику ответов HTTP, используемую этим подключением.

(Унаследовано от AbstractHttpClientConnection)
CreateRequestWriter(ISessionOutputBuffer, IHttpParams)

Создает модуль записи для сообщений HTTP-запроса.

(Унаследовано от AbstractHttpClientConnection)
CreateResponseParser(ISessionInputBuffer, IHttpResponseFactory, IHttpParams)

Создает средство синтаксического анализа для сообщений ОТВЕТА HTTP.

(Унаследовано от AbstractHttpClientConnection)
CreateSessionInputBuffer(Socket, Int32, IHttpParams)

Создает входной буфер, используемый этим подключением сокета.

(Унаследовано от SocketHttpClientConnection)
CreateSessionOutputBuffer(Socket, Int32, IHttpParams)

Создает выходной буфер, используемый этим подключением сокета.

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

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

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

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

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

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

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

Очищает данные, буферизуемые этим подключением.

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

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

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

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

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

Очищает выходной буфер этого подключения.

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

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

(Унаследовано от Object)
Init(ISessionInputBuffer, ISessionOutputBuffer, IHttpParams)

Инициализирует это подключение с помощью буферов сеансов и параметров HTTP.

(Унаследовано от AbstractHttpClientConnection)
IsResponseAvailable(Int32)

Определяет, доступен ли ответ до истечения срока ожидания.

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

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

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

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

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

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

(Унаследовано от Object)
OpenCompleted(Boolean, IHttpParams)

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

Opening(Socket, HttpHost)

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

ReceiveResponseEntity(IHttpResponse)

Получает сущность для http-ответа.

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

Получает заголовок ОТВЕТА HTTP.

(Унаследовано от AbstractHttpClientConnection)
SendRequestEntity(IHttpEntityEnclosingRequest)

Отправляет сущность для HTTP-запроса.

(Унаследовано от AbstractHttpClientConnection)
SendRequestHeader(IHttpRequest)

Отправляет заголовок HTTP-запроса.

(Унаследовано от AbstractHttpClientConnection)
SetHandle(IntPtr, JniHandleOwnership)

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

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

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

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

Завершает работу этого подключения.

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

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

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

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

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

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

(Унаследовано от Object)
Update(Socket, HttpHost, Boolean, IHttpParams)

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

Wait()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

IOperatedClientConnection.Socket

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

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

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

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

GetJniTypeName(IJavaPeerable)

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

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

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

ReceiveResponseHeaderAsync(IHttpClientConnection)

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

SendRequestEntityAsync(IHttpClientConnection, IHttpEntityEnclosingRequest)

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

SendRequestHeaderAsync(IHttpClientConnection, IHttpRequest)

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

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

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