Condividi tramite


ModuleMetadata.CreateFromImage Metodo

Definizione

Overload

CreateFromImage(IEnumerable<Byte>)

Creare un modulo di metadati da una sequenza di byte.

CreateFromImage(ImmutableArray<Byte>)

Creare un modulo di metadati da una matrice di byte.

CreateFromImage(IntPtr, Int32)

Creare un modulo di metadati da un puntatore alla memoria non elaborata a un'immagine PE o a un file di oggetto.

CreateFromImage(IEnumerable<Byte>)

Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs

Creare un modulo di metadati da una sequenza di byte.

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

Parametri

peImage
IEnumerable<Byte>

Immagine eseguibile portabile a partire dall'intestazione DOS ("MZ").

Restituisce

Eccezioni

peImage è null.

Si applica a

CreateFromImage(ImmutableArray<Byte>)

Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs

Creare un modulo di metadati da una matrice di byte.

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

Parametri

peImage
ImmutableArray<Byte>

Immagine eseguibile portabile a partire dall'intestazione DOS ("MZ").

Restituisce

Eccezioni

peImage è null.

Si applica a

CreateFromImage(IntPtr, Int32)

Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs
Origine:
ModuleMetadata.cs

Creare un modulo di metadati da un puntatore alla memoria non elaborata a un'immagine PE o a un file di oggetto.

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

Parametri

peImage
IntPtr

nint

nativeint

Puntatore all'intestazione DOS ("MZ") di un'immagine eseguibile portabile.

size
Int32

Dimensioni dell'immagine a cui punta peImage.

Restituisce

Eccezioni

peImage è null.

size non è positivo.

Si applica a