Compartilhar via


ModuleMetadata.CreateFromImage Método

Definição

Sobrecargas

CreateFromImage(IEnumerable<Byte>)

Crie um módulo de metadados a partir de uma sequência de bytes.

CreateFromImage(ImmutableArray<Byte>)

Crie um módulo de metadados de uma matriz de bytes.

CreateFromImage(IntPtr, Int32)

Crie um módulo de metadados de um ponteiro de memória bruta para uma imagem PE ou um arquivo de objeto.

CreateFromImage(IEnumerable<Byte>)

Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs

Crie um módulo de metadados a partir de uma sequência de bytes.

public:
 static Microsoft::CodeAnalysis::ModuleMetadata ^ CreateFromImage(System::Collections::Generic::IEnumerable<System::Byte> ^ peImage);
public static Microsoft.CodeAnalysis.ModuleMetadata CreateFromImage (System.Collections.Generic.IEnumerable<byte> peImage);
static member CreateFromImage : seq<byte> -> Microsoft.CodeAnalysis.ModuleMetadata
Public Shared Function CreateFromImage (peImage As IEnumerable(Of Byte)) As ModuleMetadata

Parâmetros

peImage
IEnumerable<Byte>

A imagem executável portátil começando com o cabeçalho DOS ("MZ").

Retornos

Exceções

peImage é nulo.

Aplica-se a

CreateFromImage(ImmutableArray<Byte>)

Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs

Crie um módulo de metadados de uma matriz de bytes.

public:
 static Microsoft::CodeAnalysis::ModuleMetadata ^ CreateFromImage(System::Collections::Immutable::ImmutableArray<System::Byte> peImage);
public static Microsoft.CodeAnalysis.ModuleMetadata CreateFromImage (System.Collections.Immutable.ImmutableArray<byte> peImage);
static member CreateFromImage : System.Collections.Immutable.ImmutableArray<byte> -> Microsoft.CodeAnalysis.ModuleMetadata
Public Shared Function CreateFromImage (peImage As ImmutableArray(Of Byte)) As ModuleMetadata

Parâmetros

peImage
ImmutableArray<Byte>

Imagem executável portátil começando com o cabeçalho DOS ("MZ").

Retornos

Exceções

peImage é nulo.

Aplica-se a

CreateFromImage(IntPtr, Int32)

Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs
Origem:
ModuleMetadata.cs

Crie um módulo de metadados de um ponteiro de memória bruta para uma imagem PE ou um arquivo de objeto.

public:
 static Microsoft::CodeAnalysis::ModuleMetadata ^ CreateFromImage(IntPtr peImage, int size);
public static Microsoft.CodeAnalysis.ModuleMetadata CreateFromImage (IntPtr peImage, int size);
public static Microsoft.CodeAnalysis.ModuleMetadata CreateFromImage (nint peImage, int size);
static member CreateFromImage : nativeint * int -> Microsoft.CodeAnalysis.ModuleMetadata
Public Shared Function CreateFromImage (peImage As IntPtr, size As Integer) As ModuleMetadata

Parâmetros

peImage
IntPtr

nint

nativeint

Ponteiro para o cabeçalho DOS ("MZ") de uma imagem executável portátil.

size
Int32

O tamanho da imagem apontada por peImage.

Retornos

Exceções

peImage é nulo.

size não é positivo.

Aplica-se a