Udostępnij za pośrednictwem


PackagePart.GetStreamCore(FileMode, FileAccess) Metoda

Definicja

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.

Dotyczy