PackagePart.GetStream Methode

Definition

Gibt den Teilinhaltsdatenstrom zurück.

Überlädt

Name Beschreibung
GetStream()

Gibt den Teilinhaltsdatenstrom zurück.

GetStream(FileMode)

Gibt den in einer angegebenen E/A FileModegeöffneten Inhaltsdatenstrom zurück.

GetStream(FileMode, FileAccess)

Gibt den Teilinhaltsstrom zurück, der mit einer angegebenen FileMode und FileAccessgeöffneten Komponente geöffnet wurde.

GetStream()

Gibt den Teilinhaltsdatenstrom zurück.

public:
 System::IO::Stream ^ GetStream();
public System.IO.Stream GetStream();
member this.GetStream : unit -> System.IO.Stream
Public Function GetStream () As Stream

Gibt zurück

Der Inhaltsdatenstrom für den Teil.

Ausnahmen

Der Teil wurde gelöscht.

-oder-

Das Package ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).

Das von der GetStreamCore(FileMode, FileAccess) Methode der abgeleiteten Unterklasse zurückgegebene Streamobjekt lautet null.

Hinweise

Diese Methode öffnet den Inhaltsdatenstrom mit FileModeOpenOrCreate und FileAccess Berechtigungen, die mit dem übergeordneten Element Packageidentisch sind.

Mit der Überladungsmethode GetStream können Sie eine bestimmte FileModeEigenschaft festlegen.

Hinweise für Aufrufer

GetStream() ruft die abgeleitete GetStreamCore(FileMode, FileAccess) Methode intern auf, um den Teildatenstrom basierend auf dem in der abgeleiteten Klasse implementierten physischen Format tatsächlich zu öffnen und zurückzugeben.

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

Gilt für:

GetStream(FileMode)

Gibt den in einer angegebenen E/A FileModegeöffneten Inhaltsdatenstrom zurück.

public:
 System::IO::Stream ^ GetStream(System::IO::FileMode mode);
public System.IO.Stream GetStream(System.IO.FileMode mode);
member this.GetStream : System.IO.FileMode -> System.IO.Stream
Public Function GetStream (mode As FileMode) As Stream

Parameter

mode
FileMode

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

Gibt zurück

Der Inhaltsstream des Teils.

Ausnahmen

Der Teil wurde gelöscht.

-oder-

Das Package ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).

Der mode Parameter ist kein gültiger FileMode Enumerationswert.

Der mode Parameter ist nicht mit dem Paket- und Teildatenstrom kompatibel.

-oder-

Das von der GetStreamCore(FileMode, FileAccess) Methode der abgeleiteten Unterklasse zurückgegebene Streamobjekt lautet null.

Hinweise

Die FileAccess Berechtigungen des zurückgegebenen Inhaltsdatenstroms entsprechen den Berechtigungen des übergeordneten Elements Package.

Hinweise für Aufrufer

GetStream(FileMode) ruft die abgeleitete GetStreamCore(FileMode, FileAccess) Methode intern auf, um den Teildatenstrom basierend auf dem in der abgeleiteten Klasse implementierten physischen Format tatsächlich zu öffnen und zurückzugeben.

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

Gilt für:

GetStream(FileMode, FileAccess)

Gibt den Teilinhaltsstrom zurück, der mit einer angegebenen FileMode und FileAccessgeöffneten Komponente geöffnet wurde.

public:
 System::IO::Stream ^ GetStream(System::IO::FileMode mode, System::IO::FileAccess access);
public System.IO.Stream GetStream(System.IO.FileMode mode, System.IO.FileAccess access);
member this.GetStream : System.IO.FileMode * System.IO.FileAccess -> System.IO.Stream
Public Function GetStream (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 für das Webpart.

Ausnahmen

Der Teil wurde gelöscht.

-oder-

Das Package ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).

Der mode Parameter ist kein gültiger FileMode Enumerationswert.

-oder-

Der access Parameter ist kein gültiger FileAccess Enumerationswert.

mode oder access ist nicht mit dem Paket- und Teildatenstrom kompatibel.

-oder-

Der access Parameter wird angegeben, Read aber der mode Parameter erfordert Schreibzugriff. (FileMode Werte von Create, CreateNew, Truncateund Append erfordern Write oder ReadWrite zugriff.)

-oder-

Das von der GetStreamCore(FileMode, FileAccess) Methode der abgeleiteten Unterklasse zurückgegebene Streamobjekt lautet null.

Hinweise für Aufrufer

GetStream(FileMode, FileAccess) ruft die abgeleitete GetStreamCore(FileMode, FileAccess) Methode intern auf, um den Teildatenstrom basierend auf dem in der abgeleiteten Klasse implementierten physischen Format tatsächlich zu öffnen und zurückzugeben.

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

Gilt für: