|
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
|
Übersetzung
Original
|
Stream-Klasse
Namespace: System.IO
Assembly: mscorlib (in mscorlib.dll)
Der Stream-Typ macht die folgenden Member verfügbar.
| Name | Beschreibung | |
|---|---|---|
![]() ![]() ![]() ![]() | CanRead | |
![]() ![]() ![]() ![]() | CanSeek | |
![]() ![]() ![]() ![]() | CanTimeout | |
![]() ![]() ![]() ![]() | CanWrite | |
![]() ![]() ![]() ![]() | Length | |
![]() ![]() ![]() ![]() | Position | |
![]() ![]() ![]() ![]() | ReadTimeout | |
![]() ![]() ![]() ![]() | WriteTimeout |
| Name | Beschreibung | |
|---|---|---|
![]() ![]() ![]() | BeginRead | |
![]() ![]() ![]() | BeginWrite | |
![]() ![]() | Close | |
![]() ![]() ![]() | CopyTo(Stream) | |
![]() ![]() ![]() | CopyTo(Stream, Int32) | |
![]() ![]() | CopyToAsync(Stream) | |
![]() ![]() | CopyToAsync(Stream, Int32) | |
![]() ![]() | CopyToAsync(Stream, Int32, CancellationToken) | |
![]() | CreateObjRef | |
![]() ![]() | CreateWaitHandle | Veraltet. |
![]() ![]() ![]() ![]() | Dispose() | |
![]() ![]() ![]() ![]() | Dispose(Boolean) | |
![]() ![]() ![]() | EndRead | |
![]() ![]() ![]() | EndWrite | |
![]() ![]() ![]() ![]() | Equals(Object) | |
![]() ![]() ![]() ![]() | Finalize | |
![]() ![]() ![]() ![]() | Flush | |
![]() ![]() | FlushAsync() | |
![]() ![]() | FlushAsync(CancellationToken) | |
![]() ![]() ![]() ![]() | GetHashCode | |
![]() | GetLifetimeService | |
![]() ![]() ![]() ![]() | GetType | |
![]() | InitializeLifetimeService | |
![]() ![]() ![]() ![]() | MemberwiseClone() | |
![]() | MemberwiseClone(Boolean) | |
![]() | ObjectInvariant | Infrastruktur. Veraltet. |
![]() ![]() ![]() ![]() | 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 |
| Name | Beschreibung | |
|---|---|---|
![]() ![]() | AsInputStream | |
![]() ![]() | AsOutputStream |
Streams können gelesen werden. Bei einem Lesevorgang werden Daten von einem Stream in eine Datenstruktur übertragen, beispielsweise in ein Bytearray. In Streams kann geschrieben werden. Bei einem Schreibvorgang werden Daten aus einer Datenstruktur in einen Stream übertragen. Streams können Suchvorgänge unterstützen. Das Suchen verweist das Abfragen und Ändern der aktuellen Position innerhalb eines Streams an. Die Suchfunktion ist von der Art des Sicherungsspeichers eines Streams abhängig. Netzwerkstreams verfügen beispielsweise über kein einheitliches Konzept einer aktuellen Position und unterstützen daher das Suchen in der Regel nicht.
| Topic | Location |
|---|---|
| Gewusst wie: Schreiben von Text in eine Datei | .NET Framework: Grundlagen der Programmierung |
| Gewusst wie: Lesen aus einer Textdatei | .NET Framework: Grundlagen der Programmierung |
| Gewusst wie: Schreiben von Text in eine Datei | .NET Framework: Grundlagen der Programmierung |
| Gewusst wie: Lesen aus einer Textdatei | .NET Framework: Grundlagen der Programmierung |
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 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .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


