PackagePart.GetStreamCore(FileMode, FileAccess) Método

Definición

Cuando se invalida en una clase derivada, devuelve la secuencia de contenido del elemento que se inició con un FileMode y un FileAccess especificados.

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

Parámetros

mode
FileMode

Modo de E/S en el que se va a abrir la secuencia de contenido.

access
FileAccess

Permisos de acceso que se van a usar para abrir la secuencia de contenido.

Devoluciones

Flujo de datos de contenido del elemento.

Comentarios

Las aplicaciones no deben llamar GetStreamCore directamente, sino que deben llamar a GetStream.

Notas a los implementadores

La implementación derivada GetStreamCore(FileMode, FileAccess) no debe realizar ninguna suposición sobre el orden o las operaciones realizadas por el GetStream método que lo llama.

Notas a los autores de las llamadas

Los métodos llaman GetStream al método derivado GetStreamCore(FileMode, FileAccess) para abrir y devolver el flujo de datos de elementos en función del formato físico implementado en la clase derivada.

De forma predeterminada, se proporciona y usa la ZipPackagePart implementación de subclase de la clase abstracta PackagePart . En la operación predeterminada, GetStream llama GetStreamCore(FileMode, FileAccess) internamente a la ZipPackagePart clase para abrir y devolver el flujo de datos del elemento desde un archivo ZIP.

Se aplica a