Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Stream.SetLength (Método)

Cuando se reemplaza en una clase derivada, se obtiene o se establece la posición dentro de la secuencia actual.

Espacio de nombres:  System.IO
Ensamblado:  mscorlib (en mscorlib.dll)

public abstract void SetLength(
	long value
)

Parámetros

value
Tipo: System.Int64
Longitud deseada de la secuencia actual, en bytes.

ExcepciónCondición
IOException

Se produce un error de E/S.

NotSupportedException

La secuencia no admite operaciones de lectura ni escritura, como en el caso donde la secuencia se cree a partir de los resultados de una canalización o consola.

ObjectDisposedException

Tras cerrar la secuencia, se llamó a algún método.

Si el valor especificado es inferior a la longitud actual de la secuencia, ésta se truncará. Si el valor dado es superior a la longitud actual de la secuencia, ésta se ampliará. Si se expande una secuencia, no se define el contenido de la secuencia entre la longitud antigua y la longitud nueva.

Para que SetLength funcione, una secuencia debe admitir tanto escritura como búsquedas seek.

Se utiliza la propiedad CanWrite para determinar si la instancia actual admite la escritura, y la propiedad CanSeek para determinar si se admiten búsquedas.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Biblioteca de clases portable

Compatible con: Biblioteca de clases portable

.NET para aplicaciones de la Tienda Windows

Compatible con: Windows 8

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft