PackagePart.GetStreamCore(FileMode, FileAccess) Método

Definição

Quando substituído em uma classe derivada, retorna o fluxo de conteúdo de parte aberto com um especificado FileMode e 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);
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 no qual abrir o fluxo de conteúdo.

access
FileAccess

As permissões de acesso a serem usadas na abertura do 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 da subclasse da classe abstrata PackagePart é fornecida e usada. Na operação padrão, GetStream chamadas GetStreamCore(FileMode, FileAccess) internas da ZipPackagePart classe para abrir e retornar o fluxo de dados de parte de um arquivo ZIP.

Aplica-se a