BasicManagedEntity Класс

Определение

Сущность, выпускающая IManagedClientConnection.

[Android.Runtime.Register("org/apache/http/conn/BasicManagedEntity", DoNotGenerateAcw=true)]
public class BasicManagedEntity : Org.Apache.Http.Entity.HttpEntityWrapper, IDisposable, Java.Interop.IJavaPeerable, Org.Apache.Http.Conn.IConnectionReleaseTrigger, Org.Apache.Http.Conn.IEofSensorWatcher
[<Android.Runtime.Register("org/apache/http/conn/BasicManagedEntity", DoNotGenerateAcw=true)>]
type BasicManagedEntity = class
    inherit HttpEntityWrapper
    interface IConnectionReleaseTrigger
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IEofSensorWatcher
Наследование
BasicManagedEntity
Атрибуты
Реализации

Комментарии

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

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

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

BasicManagedEntity(IHttpEntity, IManagedClientConnection, Boolean)

Создает новую управляемую сущность, которая может освободить подключение.

BasicManagedEntity(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Свойства

AttemptReuse

Следует ли поддерживать подключение в активном состоянии.

Class

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

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

Создает новый объект InputStream сущности.

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

Получает заголовок Content-Encoding, если он известен.

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

Указывает длину содержимого, если оно известно.

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

Получает заголовок Content-Type, если он известен.

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

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

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

Сообщает о кодировании фрагментов для этой сущности.

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

Указывает, может ли сущность создавать свои данные несколько раз.

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

Указывает, зависит ли эта сущность от базового потока.

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

Сущность, выпускающая IManagedClientConnection.

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

Сущность, выпускающая IManagedClientConnection.

ManagedConn

Соединение, которое необходимо освободить.

PeerReference

Сущность, выпускающая IManagedClientConnection.

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

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

WrappedEntity

Упаковаемая сущность.

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

Методы

AbortConnection()

Освобождает подключение без параметра keep-alive.

Clone()

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

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

TODO: неправильное имя этого метода.

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

Сущность, выпускающая IManagedClientConnection.

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

Сущность, выпускающая IManagedClientConnection.

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

Указывает, что обнаружен EOF.

Equals(Object)

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

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

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

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

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

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

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

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

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

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

Освобождает соединение с параметром keep-alive.

ReleaseManagedConnection()

Корректно освобождает подключение.

SetHandle(IntPtr, JniHandleOwnership)

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

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

Указывает, что EofSensorInputStream объект прерван.

StreamClosed(Stream)

Указывает, что EofSensorInputStream объект закрыт.

ToArray<T>()

Сущность, выпускающая IManagedClientConnection.

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

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

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

Сущность, выпускающая IManagedClientConnection.

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

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

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

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

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

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

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

Записывает содержимое сущности в выходной поток.

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

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

IJavaPeerable.Disposed()

Сущность, выпускающая IManagedClientConnection.

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

Сущность, выпускающая IManagedClientConnection.

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

Сущность, выпускающая IManagedClientConnection.

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

Сущность, выпускающая IManagedClientConnection.

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

Сущность, выпускающая IManagedClientConnection.

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

Сущность, выпускающая IManagedClientConnection.

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

Сущность, выпускающая IManagedClientConnection.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Сущность, выпускающая IManagedClientConnection.

GetJniTypeName(IJavaPeerable)

Сущность, выпускающая IManagedClientConnection.

WriteToAsync(IHttpEntity, Stream)

Сущность, выпускающая IManagedClientConnection.

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