ParcelFileDescriptor.AutoCloseInputStream Класс

Определение

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

[Android.Runtime.Register("android/os/ParcelFileDescriptor$AutoCloseInputStream", DoNotGenerateAcw=true)]
public class ParcelFileDescriptor.AutoCloseInputStream : Java.IO.FileInputStream
[<Android.Runtime.Register("android/os/ParcelFileDescriptor$AutoCloseInputStream", DoNotGenerateAcw=true)>]
type ParcelFileDescriptor.AutoCloseInputStream = class
    inherit FileInputStream
Наследование
ParcelFileDescriptor.AutoCloseInputStream
Производный
Атрибуты

Комментарии

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

Документация по Java для android.os.ParcelFileDescriptor.AutoCloseInputStream.

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

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

ParcelFileDescriptor.AutoCloseInputStream(IntPtr, JniHandleOwnership)

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

ParcelFileDescriptor.AutoCloseInputStream(ParcelFileDescriptor)

Свойства

Channel

Возвращает уникальный java.nio.channels.FileChannel FileChannel объект, связанный с этим входным потоком файла.

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

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

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

FileDescriptor Возвращает объект , представляющий соединение с фактическим файлом в файловой системе, используемой данным объектом FileInputStream.

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

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

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

PeerReference

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

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

ThresholdType

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

Методы

Available()

Возвращает оценку количества байтов, которые могут быть прочитаны (или пропущены) из этого входного потока без блокировки, что может быть равно 0 или 0 при обнаружении конца потока.

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

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

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

Закрывает этот входной поток и освобождает все системные ресурсы, связанные с потоком.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

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

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

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

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

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

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

Помечает текущую позицию в этом входном потоке.

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

Проверяет, поддерживает mark ли этот входной поток методы и reset .

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

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

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

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

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

Считывает байт данных из этого входного потока.

(Унаследовано от FileInputStream)
Read(Byte[])

Считывает некоторое количество байтов из входного потока и сохраняет их в буферный массив b.

(Унаследовано от InputStream)
Read(Byte[], Int32, Int32)

Считывает до len байтов данных из входного потока в массив байтов.

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

Считывает все оставшиеся байты из входного потока.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

(Унаследовано от InputStream)
ReadAsync(Byte[])

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

(Унаследовано от InputStream)
ReadAsync(Byte[], Int32, Int32)

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

(Унаследовано от InputStream)
ReadNBytes(Byte[], Int32, Int32)

Считывает запрошенное количество байтов из входного потока в заданный массив байтов.

(Унаследовано от InputStream)
ReadNBytes(Int32)

Считывает до указанного количества байтов из входного потока.

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

Перемещает этот поток в положение на момент mark последнего вызова метода во входном потоке.

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

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

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

Пропускает и удаляет байты n данных из этого входного потока.

(Унаследовано от InputStream)
SkipAsync(Int64)

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

(Унаследовано от InputStream)
SkipNBytes(Int64)

Пропускает и удаляет точно n байты данных из этого входного потока.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

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

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

Считывает все байты из этого входного потока и записывает байты в заданный выходной поток в порядке их считывания.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

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

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

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

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

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

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

IJavaPeerable.Disposed()

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

GetJniTypeName(IJavaPeerable)

InputStream, который можно создать в приложении ParcelFileDescriptor, который будет выполнять вызов ParcelFileDescriptor#close ParcelFileDescriptor.close() при закрытии потока.

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