Partager via


ModuleMetadata.CreateFromStream Méthode

Définition

Surcharges

CreateFromStream(Stream, PEStreamOptions)

Créez un module de métadonnées à partir d’un flux.

CreateFromStream(Stream, Boolean)

Créez un module de métadonnées à partir d’un flux.

CreateFromStream(Stream, PEStreamOptions)

Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs

Créez un module de métadonnées à partir d’un flux.

public:
 static Microsoft::CodeAnalysis::ModuleMetadata ^ CreateFromStream(System::IO::Stream ^ peStream, System::Reflection::PortableExecutable::PEStreamOptions options);
public static Microsoft.CodeAnalysis.ModuleMetadata CreateFromStream (System.IO.Stream peStream, System.Reflection.PortableExecutable.PEStreamOptions options);
static member CreateFromStream : System.IO.Stream * System.Reflection.PortableExecutable.PEStreamOptions -> Microsoft.CodeAnalysis.ModuleMetadata
Public Shared Function CreateFromStream (peStream As Stream, options As PEStreamOptions) As ModuleMetadata

Paramètres

peStream
Stream

Flux contenant une image exécutable portable. La position zéro doit contenir le premier octet de l’en-tête DOS (« MZ »).

options
PEStreamOptions

Options spécifiant comment les sections de l’image PE sont lues à partir du flux. Sauf indication LeaveOpen contraire, la responsabilité de la suppression du flux est transférée lors de l’entrée du constructeur, sauf si les arguments donnés ne sont pas valides.

Retours

Exceptions

peStream a la valeur null.

Le flux ne prend pas en charge les opérations de lecture et de recherche.

options a une valeur non valide.

PrefetchMetadata ou PrefetchEntireImage est spécifié et les en-têtes PE de l’image ne sont pas valides.

PrefetchMetadata ou PrefetchEntireImage est spécifié et une erreur se produit lors de la lecture du flux.

S’applique à

CreateFromStream(Stream, Boolean)

Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs
Source:
ModuleMetadata.cs

Créez un module de métadonnées à partir d’un flux.

public static Microsoft.CodeAnalysis.ModuleMetadata CreateFromStream (System.IO.Stream peStream, bool leaveOpen = false);
static member CreateFromStream : System.IO.Stream * bool -> Microsoft.CodeAnalysis.ModuleMetadata
Public Shared Function CreateFromStream (peStream As Stream, Optional leaveOpen As Boolean = false) As ModuleMetadata

Paramètres

peStream
Stream

Flux contenant une image exécutable portable. La position zéro doit contenir le premier octet de l’en-tête DOS (« MZ »).

leaveOpen
Boolean

False pour fermer le flux lors de la suppression des métadonnées (la responsabilité de la suppression du flux est transférée lors de l’entrée du constructeur, sauf si les arguments donnés ne sont pas valides).

Retours

Exceptions

peStream a la valeur null.

Le flux ne prend pas en charge les opérations de recherche.

S’applique à