InputStream.Skip(Int64) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Omite y descarta n bytes de datos de este flujo de entrada.
[Android.Runtime.Register("skip", "(J)J", "GetSkip_JHandler")]
public virtual long Skip(long n);
[<Android.Runtime.Register("skip", "(J)J", "GetSkip_JHandler")>]
abstract member Skip : int64 -> int64
override this.Skip : int64 -> int64
Parámetros
- n
- Int64
número de bytes que se van a omitir.
Devoluciones
número real de bytes omitidos que podrían ser cero.
- Atributos
Excepciones
si se cierra esta secuencia u otra ioException se produce.
Comentarios
Omite y descarta n bytes de datos de este flujo de entrada. El skip método puede, por diversos motivos, terminar omitiendo un número menor de bytes, posiblemente 0. Esto puede resultar de cualquiera de una serie de condiciones; llegar al final del archivo antes n de que se omitan bytes es solo una posibilidad. Se devuelve el número real de bytes omitidos. Si n es negativo, el método de la skip clase InputStream siempre devuelve 0 y no se omite ningún bytes. Las subclases pueden controlar el valor negativo de forma diferente.
La skip implementación del método de esta clase crea una matriz de bytes y, a continuación, lee repetidamente en ella hasta n que se han leído bytes o se ha alcanzado el final de la secuencia. Se recomienda que las subclases proporcionen una implementación más eficaz de este método. Por ejemplo, la implementación puede depender de la capacidad de buscar.
Java documentación para java.io.InputStream.skip(long).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.