PackagePart.GetStreamCore(FileMode, FileAccess) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po przesłonięciu w klasie pochodnej zwraca strumień zawartości części otwarty za pomocą określonej wartości FileMode i 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
Tryb we/wy, w którym ma być otwierany strumień zawartości.
- access
- FileAccess
Uprawnienia dostępu do użycia podczas otwierania strumienia zawartości.
Zwraca
Strumień danych zawartości części.
Uwagi
Aplikacje nie powinny wywoływać bezpośrednio GetStreamCore , ale zamiast tego powinny wywoływać metodę GetStream.
Uwagi dotyczące implementowania
Implementacja pochodna GetStreamCore(FileMode, FileAccess) nie powinna zakładać kolejności ani operacji wykonywanych przez metodę GetStream , która ją wywołuje.
Uwagi dotyczące wywoływania
Metoda pochodna GetStreamCore(FileMode, FileAccess) jest wywoływana przez GetStream metody otwierania i zwracania strumienia danych części na podstawie formatu fizycznego zaimplementowanego w klasie pochodnej.
Domyślnie jest udostępniana i używana implementacja ZipPackagePart podklasy klasy abstrakcyjnej PackagePart . W domyślnej operacji wewnętrznie wywołuje GetStreamCore(FileMode, FileAccess) klasęZipPackagePart, GetStream aby otworzyć i zwrócić strumień danych części z pliku ZIP.