UnmanagedMemoryStream.Position Propiedad
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í.
Obtiene o establece la posición actual en una secuencia.
public:
virtual property long Position { long get(); void set(long value); };
public override long Position { get; set; }
member this.Position : int64 with get, set
Public Overrides Property Position As Long
Valor de propiedad
La posición actual en la secuencia.
Excepciones
La secuencia está cerrada.
La posición se establece en un valor menor que cero, o bien la posición es mayor que Int32.MaxValue o da como resultado desbordamiento cuando se agrega al puntero actual.
Comentarios
Cuando se inicializa una secuencia, esta propiedad se establece en cero.
Aunque puede establecer la posición de la secuencia más allá de la capacidad de la secuencia, no podrá acceder a ese área mediante los Read métodos y Write . Read devolverá 0 y Write producirá una NotSupportedExceptionexcepción . Esta compatibilidad es principalmente para el diseño y la compatibilidad de código con las operaciones básicas de flujo.