|
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 (Clase)
Espacio de nombres: System.IO
Ensamblado: mscorlib (en mscorlib.dll)
El tipo Stream expone los siguientes miembros.
| Nombre | Descripción | |
|---|---|---|
![]() ![]() ![]() ![]() | CanRead | |
![]() ![]() ![]() ![]() | CanSeek | |
![]() ![]() ![]() ![]() | CanTimeout | |
![]() ![]() ![]() ![]() | CanWrite | |
![]() ![]() ![]() ![]() | Length | |
![]() ![]() ![]() ![]() | Position | |
![]() ![]() ![]() ![]() | ReadTimeout | |
![]() ![]() ![]() ![]() | WriteTimeout |
| Nombre | Descripción | |
|---|---|---|
![]() ![]() ![]() | BeginRead | |
![]() ![]() ![]() | BeginWrite | |
![]() ![]() | Close | |
![]() ![]() ![]() | CopyTo(Stream) | |
![]() ![]() ![]() | CopyTo(Stream, Int32) | |
![]() ![]() | CopyToAsync(Stream) | |
![]() ![]() | CopyToAsync(Stream, Int32) | |
![]() ![]() | CopyToAsync(Stream, Int32, CancellationToken) | |
![]() | CreateObjRef | |
![]() ![]() | CreateWaitHandle | Obsoleto. |
![]() ![]() ![]() ![]() | Dispose() | |
![]() ![]() ![]() ![]() | Dispose(Boolean) | |
![]() ![]() ![]() | EndRead | |
![]() ![]() ![]() | EndWrite | |
![]() ![]() ![]() ![]() | Equals(Object) | |
![]() ![]() ![]() ![]() | Finalize | |
![]() ![]() ![]() ![]() | Flush | |
![]() ![]() | FlushAsync() | |
![]() ![]() | FlushAsync(CancellationToken) | |
![]() ![]() ![]() ![]() | GetHashCode | |
![]() | GetLifetimeService | |
![]() ![]() ![]() ![]() | GetType | |
![]() | InitializeLifetimeService | |
![]() ![]() ![]() ![]() | MemberwiseClone() | |
![]() | MemberwiseClone(Boolean) | |
![]() | ObjectInvariant | Infraestructura. Obsoleto. |
![]() ![]() ![]() ![]() | Read | |
![]() ![]() | ReadAsync(Byte[], Int32, Int32) | |
![]() ![]() | ReadAsync(Byte[], Int32, Int32, CancellationToken) | |
![]() ![]() ![]() ![]() | ReadByte | |
![]() ![]() ![]() ![]() | Seek | |
![]() ![]() ![]() ![]() | SetLength | |
![]() ![]() | Synchronized | |
![]() ![]() ![]() ![]() | ToString | |
![]() ![]() ![]() ![]() | Write | |
![]() ![]() | WriteAsync(Byte[], Int32, Int32) | |
![]() ![]() | WriteAsync(Byte[], Int32, Int32, CancellationToken) | |
![]() ![]() ![]() ![]() | WriteByte |
| Nombre | Descripción | |
|---|---|---|
![]() ![]() | AsInputStream | |
![]() ![]() | AsOutputStream |
Es posible leer información de las secuencias. La lectura es la transferencia de datos desde una secuencia a una estructura de datos, como, por ejemplo, una matriz de bytes. Se puede escribir información en las secuencias. La escritura es la transferencia de datos desde una estructura de datos hasta una secuencia. Las secuencias pueden admitir operaciones de búsqueda. La búsqueda hace referencia a ver y modificar la posición actual en una secuencia. La capacidad de realizar este tipo de búsquedas depende del tipo de memoria auxiliar que posea una secuencia. Por ejemplo, las secuencias de red no trabajan con un concepto unificado de "posición actual" y, por tanto, no suelen admitir búsquedas.
| Topic | Location |
|---|---|
| Cómo: Escribir texto en un archivo | Fundamentos de programación en .NET Framework |
| Cómo: Leer texto de un archivo | Fundamentos de programación en .NET Framework |
| Cómo: Escribir texto en un archivo | Fundamentos de programación en .NET Framework |
| Cómo: Leer texto de un archivo | Fundamentos de programación en .NET Framework |
using System; using System.Threading.Tasks; using System.Windows; using System.IO; namespace WpfApplication { public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private async void Button_Click(object sender, RoutedEventArgs e) { string StartDirectory = @"c:\Users\exampleuser\start"; string EndDirectory = @"c:\Users\exampleuser\end"; foreach (string filename in Directory.EnumerateFiles(StartDirectory)) { using (FileStream SourceStream = File.Open(filename, FileMode.Open)) { using (FileStream DestinationStream = File.Create(EndDirectory + filename.Substring(filename.LastIndexOf('\\')))) { await SourceStream.CopyToAsync(DestinationStream); } } } } } }
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.
System.MarshalByRefObject
System.IO.Stream
Microsoft.JScript.COMCharStream
System.Data.OracleClient.OracleBFile
System.Data.OracleClient.OracleLob
System.Data.SqlTypes.SqlFileStream
System.IO.BufferedStream
System.IO.Compression.DeflateStream
System.IO.Compression.GZipStream
System.IO.FileStream
System.IO.MemoryStream
System.IO.Pipes.PipeStream
System.IO.UnmanagedMemoryStream
System.Net.Security.AuthenticatedStream
System.Net.Sockets.NetworkStream
System.Printing.PrintQueueStream
System.Security.Cryptography.CryptoStream


