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 objektem 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
Režim vstupně-výstupních operací, 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ření streamu obsahu.
Návraty
Datový proud obsahu části.
Poznámky
Aplikace by neměly volat GetStreamCore přímo, ale měly by 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 prováděných metodou GetStream , která ji volá.
Poznámky pro volající
Odvozená GetStreamCore(FileMode, FileAccess) metoda je volána metodami GetStream 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í je poskytována ZipPackagePart a používána implementace podtřídy abstraktní PackagePart třídy. Ve výchozí operaci interně volá GetStreamCore(FileMode, FileAccess)ZipPackagePart třídu k GetStream otevření a vrácení datového proudu části ze souboru ZIP.