System.IO (Espacios de nombres)

Los espacios de nombres System.IO y System.IO.Compression contienen tipos que admiten la lectura y escritura en secuencias, así como los servicios de compresión y descompresión básicas para secuencias.

Este tema describe los tipos en los espacios de nombres System.IO y System.IO.Compression que se incluyen en .NET para aplicaciones de la Tienda Windows. Ten en cuenta que .NET para aplicaciones de la Tienda Windows no incluye todos los miembros de cada tipo. Para obtener información sobre los tipos individuales, consulta los temas vinculados. La documentación para un tipo indica qué miembros se incluyen en .NET para aplicaciones de la Tienda Windows.

System.IO (espacio de nombres)

Tipos admitidos en .NET para aplicaciones de la Tienda Windows

Descripción

BinaryReader

Lee tipos de datos primitivos como valores binarios en una codificación específica.

BinaryWriter

Escribe tipos primitivos en binario en una secuencia y admite escribir cadenas en una codificación específica.

EndOfStreamException

Excepción que se produce cuando se intenta realizar una operación de lectura más allá del final de una secuencia.

FileNotFoundException

Excepción que se produce cuando se produce un error al intentar tener acceso a un archivo que no existe en el disco.

InvalidDataException

Excepción que se inicia cuando el formato de una secuencia de datos no es válida.

IOException

Excepción que se produce cuando se produce un error de E/S.

MemoryStream

Crea una secuencia cuya memoria auxiliar es la memoria.

Path

Ejecuta operaciones en instancias de String que contienen información de rutas de acceso de archivos o directorios. Estas operaciones se ejecutan de forma adecuada para múltiples plataformas.

SeekOrigin

Proporciona los campos que representan puntos de referencia en las secuencias para realizar búsquedas seek.

Stream

Proporciona una vista genérica de una secuencia de bytes.

StreamReader

Implementa un TextReader que lee los caracteres de una secuencia de bytes en una codificación determinada.

StreamWriter

Implementa un TextWriter para escribir los caracteres de una secuencia en una codificación determinada.

StringReader

Implementa un TextReader que lee en una cadena.

StringWriter

Implementa un TextWriter para escribir información en una cadena. La información se almacena en el StringBuilder subyacente.

TextReader

Representa un lector que puede leer una serie secuencial de caracteres.

TextWriter

Representa un sistema de escritura que puede escribir una serie secuencial de caracteres. Esta clase es abstracta.

WindowsRuntimeStorageExtensions

Contiene métodos de extensión para las interfaces IStorageFile e IStorageFolder en Windows en tiempo de ejecución cuando se desarrollan aplicaciones de la Tienda Windows.

WindowsRuntimeStreamExtensions

Contiene métodos de extensión para convertir entre secuencias en Windows en tiempo de ejecución y secuencias administradas en .NET para aplicaciones de la Tienda Windows.

System.IO.Compression (espacio de nombres)

Tipos admitidos en .NET para aplicaciones de la Tienda Windows

Descripción

CompressionLevel

Especifica valores que indican si una operación de compresión da más importancia a la velocidad o al tamaño de la compresión.

CompressionMode

Especifica si se comprime o descomprime la secuencia subyacente.

DeflateStream

Proporciona métodos y propiedades para comprimir y descomprimir secuencias utilizando el algoritmo Deflate.

GZipStream

Proporciona los métodos y propiedades que permiten comprimir y descomprimir secuencias.

ZipArchive

Representa un archivo zip.

ZipArchiveEntry

Representa una entrada en el archivo zip.

ZipArchiveMode

Especifica valores para interactuar con entradas de archivos zip.

Vea también

Conceptos

.NET para aplicaciones de la Tienda Windows: API admitidas