IHttpServerConnection Интерфейс

Определение

HTTP-подключение для использования на стороне сервера.

[Android.Runtime.Register("org/apache/http/HttpServerConnection", "", "Org.Apache.Http.IHttpServerConnectionInvoker")]
public interface IHttpServerConnection : IDisposable, Java.Interop.IJavaPeerable, Org.Apache.Http.IHttpConnection
[<Android.Runtime.Register("org/apache/http/HttpServerConnection", "", "Org.Apache.Http.IHttpServerConnectionInvoker")>]
type IHttpServerConnection = interface
    interface IHttpConnection
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Производный
Атрибуты
Реализации

Комментарии

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

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

Свойства

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

Возвращает значение JNI базового объекта Android.

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

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

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

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

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

Возвращает значение java.lang.System.identityHashCode() для упаковаемого экземпляра.

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

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

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

HTTP-подключение для использования на стороне сервера.

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

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

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

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

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

JniObjectReference Возвращает экземпляр объекта в оболочке Java.

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

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

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

Методы

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

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

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

Вызывается при удалении экземпляра.

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

Если нет невыполненных ссылок на этот экземпляр, то вызывается Dispose(); в противном случае ничего не делает.

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

Вызывается при завершении экземпляра.

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

Отправляет все ожидающие буферные данные по этому подключению.

ReceiveRequestEntity(IHttpEntityEnclosingRequest)

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

ReceiveRequestHeader()

Получает строку запроса и все заголовки, доступные из этого подключения.

SendResponseEntity(IHttpResponse)

Отправляет сущность ответа ответа по этому соединению.

SendResponseHeader(IHttpResponse)

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

SetJniIdentityHashCode(Int32)

Задайте значение, возвращаемое JniIdentityHashCode.

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

HTTP-подключение для использования на стороне сервера.

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

Задайте значение, возвращаемое PeerReference.

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

Принудительно закрывает это соединение.

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

Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала ее из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов.

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

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

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

HTTP-подключение для использования на стороне сервера.

GetJniTypeName(IJavaPeerable)

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

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

HTTP-подключение для использования на стороне сервера.

ReceiveRequestHeaderAsync(IHttpServerConnection)

HTTP-подключение для использования на стороне сервера.

SendResponseEntityAsync(IHttpServerConnection, IHttpResponse)

HTTP-подключение для использования на стороне сервера.

SendResponseHeaderAsync(IHttpServerConnection, IHttpResponse)

HTTP-подключение для использования на стороне сервера.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

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