PackagePart.GetStreamCore(FileMode, FileAccess) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.