PackagePart.GetStreamCore(FileMode, FileAccess) Metoda

Definice

Při přepsání v odvozené třídě vrátí datový proud obsahu části otevřený se zadaným FileMode a FileAccess.

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

Parametry

mode
FileMode

Vstupně-výstupní režim, ve kterém se má datový proud obsahu otevřít.

access
FileAccess

Přístupová oprávnění, která se mají použít při otevírání streamu obsahu.

Návraty

Datový proud obsahu části.

Poznámky

Aplikace by neměly volat GetStreamCore přímo, ale místo toho by měly volat GetStream.

Poznámky pro implementátory

Odvozená GetStreamCore(FileMode, FileAccess) implementace by neměla provádět žádné předpoklady o pořadí nebo operacích provedených metodou GetStream , která ji volá.

Poznámky pro volající

Odvozená GetStreamCore(FileMode, FileAccess) metoda je volána GetStream metodami k otevření a vrácení datového proudu části na základě fyzického formátu implementovaného v odvozené třídě.

Ve výchozím nastavení ZipPackagePart se poskytuje a používá implementace podtřídy abstraktní PackagePart třídy. Ve výchozí operaci GetStream interně volá GetStreamCore(FileMode, FileAccess)ZipPackagePart třídu k otevření a vrácení datového proudu části ze souboru ZIP.

Platí pro