Freigeben über


PackagePart.GetStream Methode

Definition

Gibt den Inhaltsdatenstream des Parts zurück.

Überlädt

GetStream()

Gibt den Inhaltsdatenstream des Parts zurück.

GetStream(FileMode)

Gibt den in einem angegebenen E/A-FileMode geöffneten Inhaltsstream zurück.

GetStream(FileMode, FileAccess)

Gibt den mit einem angegebenen FileMode und FileAccess geöffneten Partinhaltsstream zurück.

GetStream()

Quelle:
PackagePart.cs
Quelle:
PackagePart.cs
Quelle:
PackagePart.cs

Gibt den Inhaltsdatenstream des Parts 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 Inhaltsdatenstream für das Part.

Ausnahmen

Das Part 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 ist null.

Hinweise

Diese Methode öffnet den Inhaltsdatenstrom mit FileMode den Berechtigungen und OpenOrCreateFileAccess , die identisch mit dem übergeordneten Packagesind.

Mit der -Überladungsmethode GetStream können Sie eine bestimmte FileModefestlegen.

Hinweise für Aufrufer

GetStream() ruft intern die abgeleitete GetStreamCore(FileMode, FileAccess) Methode 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 ruft GetStreamCore(FileMode, FileAccess) intern die -Klasse auf, GetStream() um den ZipPackagePart Teildatenstrom aus einer ZIP-Datei zu öffnen und zurückzugeben.

Gilt für:

GetStream(FileMode)

Quelle:
PackagePart.cs
Quelle:
PackagePart.cs
Quelle:
PackagePart.cs

Gibt den in einem angegebenen E/A-FileMode geöffneten Inhaltsstream 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 Inhaltsstream geöffnet werden soll.

Gibt zurück

Der Inhaltsstream des Parts.

Ausnahmen

Das Part 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 Partstream kompatibel.

- oder -

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

Hinweise

Die FileAccess Berechtigungen des zurückgegebenen Inhaltsstreams sind identisch mit den Berechtigungen des übergeordneten Package.

Hinweise für Aufrufer

GetStream(FileMode) ruft intern die abgeleitete GetStreamCore(FileMode, FileAccess) Methode 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 ruft GetStreamCore(FileMode, FileAccess) intern die -Klasse auf, GetStream(FileMode) um den ZipPackagePart Teildatenstrom aus einer ZIP-Datei zu öffnen und zurückzugeben.

Gilt für:

GetStream(FileMode, FileAccess)

Quelle:
PackagePart.cs
Quelle:
PackagePart.cs
Quelle:
PackagePart.cs

Gibt den mit einem angegebenen FileMode und FileAccess geöffneten Partinhaltsstream zurück.

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

access
FileAccess

Die Zugriffsberechtigungen zum Öffnen des Inhaltsstreams.

Gibt zurück

Der Inhaltsstream für das Part.

Ausnahmen

Das Part 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 Partstream kompatibel.

- oder -

Der access-Parameter wird als Read angegeben, der mode-Parameter erfordert jedoch Schreibzugriff. (Für die FileMode-Werte Create, CreateNew, Truncate und Append ist Write-Zugriff oder ReadWrite-Zugriff erforderlich.)

- oder -

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

Hinweise für Aufrufer

GetStream(FileMode, FileAccess) ruft intern die abgeleitete GetStreamCore(FileMode, FileAccess) Methode 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 ruft GetStreamCore(FileMode, FileAccess) intern die -Klasse auf, GetStream(FileMode, FileAccess) um den ZipPackagePart Teildatenstrom aus einer ZIP-Datei zu öffnen und zurückzugeben.

Gilt für: