PackagePart.GetStreamCore(FileMode, FileAccess) Methode

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Teilinhaltsstrom zurückgegeben, der mit einem angegebenen FileMode und FileAccessgeöffneten Inhaltsstrom geöffnet wurde.

protected:
 abstract System::IO::Stream ^ GetStreamCore(System::IO::FileMode mode, System::IO::FileAccess access);
protected abstract System.IO.Stream? GetStreamCore(System.IO.FileMode mode, System.IO.FileAccess access);
protected abstract System.IO.Stream GetStreamCore(System.IO.FileMode mode, System.IO.FileAccess access);
abstract member GetStreamCore : System.IO.FileMode * System.IO.FileAccess -> System.IO.Stream
Protected MustOverride Function GetStreamCore (mode As FileMode, access As FileAccess) As Stream

Parameter

mode
FileMode

Der E/A-Modus, in dem der Inhaltsdatenstrom geöffnet werden soll.

access
FileAccess

Die Zugriffsberechtigungen zum Öffnen des Inhaltsdatenstroms.

Gibt zurück

Der Inhaltsdatenstrom des Teils.

Hinweise

Anwendungen sollten nicht direkt anrufen GetStreamCore , sondern stattdessen anrufen GetStream.

Hinweise für Ausführende

Die abgeleitete GetStreamCore(FileMode, FileAccess) Implementierung sollte keine Annahmen über die Reihenfolge oder Vorgänge vornehmen, die von der Methode ausgeführt werden, die GetStream sie aufruft.

Hinweise für Aufrufer

Die abgeleitete GetStreamCore(FileMode, FileAccess) Methode wird von den GetStream Methoden aufgerufen, um den Teildatenstrom basierend auf dem in der abgeleiteten Klasse implementierten physischen Format zu öffnen und zurückzugeben.

Standardmäßig wird die ZipPackagePart Unterklassenimplementierung der abstrakten PackagePart Klasse bereitgestellt und verwendet. Im Standardvorgang werden intern Aufrufe GetStream der GetStreamCore(FileMode, FileAccess) Klasse aufgerufen, ZipPackagePart um den Teildatenstrom aus einer ZIP-Datei zu öffnen und zurückzugeben.

Gilt für: