InputStream.Reset Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Переместит этот поток на позицию в момент mark последнего вызова метода в этом входном потоке.
[Android.Runtime.Register("reset", "()V", "GetResetHandler")]
public virtual void Reset();
[<Android.Runtime.Register("reset", "()V", "GetResetHandler")>]
abstract member Reset : unit -> unit
override this.Reset : unit -> unit
- Атрибуты
Исключения
Значение
Комментарии
Переместит этот поток на позицию в момент mark последнего вызова метода в этом входном потоке.
Общий reset контракт:
<ul><li> , если метод markSupported возвращается true, затем:
<ul><li> , если метод mark не был вызван с момента создания потока, или число байтов, считываемых из потока с момента mark последнего вызова, больше аргумента mark на этом последнем вызове, то IOException может быть вызвано.
<li> , если такой IOException не создается, поток сбрасывается в состояние, чтобы все байты считывались с момента последнего вызова mark (или с момента начала файла, если mark не был вызван) будет повторно возвращены последующим вызывающим методом, за которым следуют все байты read , которые в противном случае были бы следующими входными данными по состоянию на время вызова reset.
</ul>
<li> , если метод markSupported возвращается false, то:
<ul><li> Вызов reset может вызвать.IOException
<li> Если IOException не создается, поток сбрасывается в фиксированное состояние, которое зависит от конкретного типа входного потока и способа его создания. Байты, которые будут предоставлены последующим вызывающим методом read , зависят от конкретного типа входного потока.
</ul/ul><>
Метод reset для класса InputStream не делает ничего, кроме создания IOException.
Java документации по java.io.InputStream.reset().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".