Partager via


PackagePart.GetStreamCore(FileMode, FileAccess) Méthode

Définition

En cas de substitution dans une classe dérivée, retourne le flux de contenu du composant ouvert avec un FileMode et un FileAccess spécifiés.

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

Paramètres

mode
FileMode

Mode d'E/S utilisé pour ouvrir le flux de contenu.

access
FileAccess

Autorisations d'accès à utiliser lors de l'ouverture du flux de contenu.

Retours

Flux de contenu du composant.

Remarques

Les applications ne doivent pas appeler GetStreamCore directement, mais doivent plutôt appeler GetStream.

Notes pour les responsables de l’implémentation

L’implémentation dérivée GetStreamCore(FileMode, FileAccess) ne doit faire aucune hypothèse concernant l’ordre ou les opérations effectuées par la méthode qui l’appelle GetStream .

Notes pour les appelants

La méthode dérivée GetStreamCore(FileMode, FileAccess) est appelée par les GetStream méthodes pour ouvrir et retourner le flux de données de partie en fonction du format physique implémenté dans la classe dérivée.

Par défaut, l’implémentation ZipPackagePart de la sous-classe de la classe abstraite PackagePart est fournie et utilisée. Dans l’opération par défaut, GetStream appelle GetStreamCore(FileMode, FileAccess) en interne la ZipPackagePart classe pour ouvrir et renvoyer le flux de données de partie à partir d’un fichier ZIP.

S’applique à