PackagePart.GetStreamCore(FileMode, FileAccess) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma classe derivada, retorna o fluxo de conteúdo da parte aberto com um FileMode e 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
O modo de E/S em que abrir o fluxo de conteúdo.
- access
- FileAccess
As permissões de acesso a serem usadas para abrir o fluxo de conteúdo.
Retornos
O fluxo de dados de conteúdo da parte.
Comentários
Os aplicativos não devem chamar GetStreamCore diretamente, mas devem chamar GetStream.
Notas aos Implementadores
A implementação derivada GetStreamCore(FileMode, FileAccess) não deve fazer suposições sobre a ordem ou as operações executadas pelo método que a GetStream chama.
Notas aos Chamadores
O método derivado GetStreamCore(FileMode, FileAccess) é chamado pelos GetStream métodos para abrir e retornar o fluxo de dados de parte com base no formato físico implementado na classe derivada.
Por padrão, a ZipPackagePart implementação de subclasse da classe abstrata PackagePart é fornecida e usada. Na operação padrão, GetStream chama GetStreamCore(FileMode, FileAccess) internamente a ZipPackagePart classe para abrir e retornar o fluxo de dados de parte de um arquivo ZIP.