PackagePart.GetStream Methode

Definitie

Retourneert de gegevensstroom voor deelinhoud.

Overloads

Name Description
GetStream()

Retourneert de gegevensstroom voor deelinhoud.

GetStream(FileMode)

Retourneert de inhoudsstroom die is geopend in een opgegeven I/O FileMode.

GetStream(FileMode, FileAccess)

Retourneert de inhoudsstroom die is geopend met een opgegeven FileMode en FileAccess.

GetStream()

Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs

Retourneert de gegevensstroom voor deelinhoud.

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

Retouren

De inhoudsgegevensstroom voor het onderdeel.

Uitzonderingen

Het onderdeel is verwijderd.

– of –

Het Package is niet geopend (Dispose(Boolean) of Close() is aangeroepen).

Het streamobject dat wordt geretourneerd door de GetStreamCore(FileMode, FileAccess) methode van de afgeleide subklasse is null.

Opmerkingen

Met deze methode wordt de inhoudsstroom geopend met FileMode machtigingen OpenOrCreate en FileAccess machtigingen die hetzelfde zijn als het bovenliggende Packageitem.

Met de overbelastingsmethode GetStream kunt u een specifieke FileMode.

Notities voor bellers

GetStream() roept intern de afgeleide GetStreamCore(FileMode, FileAccess) methode aan om de deelgegevensstroom daadwerkelijk te openen en te retourneren op basis van de fysieke indeling die in de afgeleide klasse is geïmplementeerd.

Standaard wordt de ZipPackagePart subklasse-implementatie van de abstracte PackagePart klasse geleverd en gebruikt. In de standaardbewerking GetStream() worden intern aanroepen van de GetStreamCore(FileMode, FileAccess) klasse aanroepen ZipPackagePart om de deelgegevensstroom vanuit een ZIP-bestand te openen en te retourneren.

Van toepassing op

GetStream(FileMode)

Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs

Retourneert de inhoudsstroom die is geopend in een opgegeven I/O FileMode.

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

Parameters

mode
FileMode

De I/O-modus waarin de inhoudsstroom moet worden geopend.

Retouren

De inhoudsstroom van het onderdeel.

Uitzonderingen

Het onderdeel is verwijderd.

– of –

Het Package is niet geopend (Dispose(Boolean) of Close() is aangeroepen).

De mode parameter is geen geldige FileMode opsommingswaarde.

De mode parameter is niet compatibel met de pakket- en onderdeelstroom.

– of –

Het streamobject dat wordt geretourneerd door de GetStreamCore(FileMode, FileAccess) methode van de afgeleide subklasse is null.

Opmerkingen

De FileAccess machtigingen van de geretourneerde inhoudsstroom zijn hetzelfde als de machtigingen van het bovenliggende Packageitem.

Notities voor bellers

GetStream(FileMode) roept intern de afgeleide GetStreamCore(FileMode, FileAccess) methode aan om de deelgegevensstroom daadwerkelijk te openen en te retourneren op basis van de fysieke indeling die in de afgeleide klasse is geïmplementeerd.

Standaard wordt de ZipPackagePart subklasse-implementatie van de abstracte PackagePart klasse geleverd en gebruikt. In de standaardbewerking GetStream(FileMode) worden intern aanroepen van de GetStreamCore(FileMode, FileAccess) klasse aanroepen ZipPackagePart om de deelgegevensstroom vanuit een ZIP-bestand te openen en te retourneren.

Van toepassing op

GetStream(FileMode, FileAccess)

Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs
Bron:
PackagePart.cs

Retourneert de inhoudsstroom die is geopend met een opgegeven FileMode en FileAccess.

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

Parameters

mode
FileMode

De I/O-modus waarin de inhoudsstroom moet worden geopend.

access
FileAccess

De toegangsmachtigingen voor het openen van de inhoudsstroom.

Retouren

De inhoudsstroom voor het onderdeel.

Uitzonderingen

Het onderdeel is verwijderd.

– of –

Het Package is niet geopend (Dispose(Boolean) of Close() is aangeroepen).

De mode parameter is geen geldige FileMode opsommingswaarde.

– of –

De access parameter is geen geldige FileAccess opsommingswaarde.

mode of access is niet compatibel met het pakket en onderdeelstream.

– of –

De access parameter wordt opgegeven als Read maar de mode parameter vereist schrijftoegang. (FileMode waarden van Create, CreateNew, Truncateen Append vereisen Write of ReadWrite toegang.)

– of –

Het streamobject dat wordt geretourneerd door de GetStreamCore(FileMode, FileAccess) methode van de afgeleide subklasse is null.

Notities voor bellers

GetStream(FileMode, FileAccess) roept intern de afgeleide GetStreamCore(FileMode, FileAccess) methode aan om de deelgegevensstroom daadwerkelijk te openen en te retourneren op basis van de fysieke indeling die in de afgeleide klasse is geïmplementeerd.

Standaard wordt de ZipPackagePart subklasse-implementatie van de abstracte PackagePart klasse geleverd en gebruikt. In de standaardbewerking GetStream(FileMode, FileAccess) worden intern aanroepen van de GetStreamCore(FileMode, FileAccess) klasse aanroepen ZipPackagePart om de deelgegevensstroom vanuit een ZIP-bestand te openen en te retourneren.

Van toepassing op