Freigeben über


PackagePart.GetStreamCore(FileMode, FileAccess) Methode

Definition

Gibt beim Überschreiben in einer abgeleiteten Klasse den mit einem angegebenen FileMode und FileAccess geöffneten Partinhaltsstream zurück.

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 Inhaltsstream geöffnet werden soll.

access
FileAccess

Die Zugriffsberechtigungen zum Öffnen des Inhaltsstreams.

Gibt zurück

Der Inhaltsdatenstream des Parts.

Hinweise

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

Hinweise für Ausführende

Die abgeleitete GetStreamCore(FileMode, FileAccess) Implementierung sollte keine Annahmen über die Reihenfolge oder vorgänge treffen, 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 Teiledatenstrom 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 ruft GetStreamCore(FileMode, FileAccess) intern die -Klasse auf, GetStream um den ZipPackagePart Teiledatenstrom aus einer ZIP-Datei zu öffnen und zurückzugeben.

Gilt für: