MetadataReaderProvider.FromMetadataImage Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
FromMetadataImage(ImmutableArray<Byte>) |
Crea un proveedor sobre una matriz de bytes. |
FromMetadataImage(Byte*, Int32) |
Crea un proveedor de metadatos sobre una imagen almacenada en memoria. |
FromMetadataImage(ImmutableArray<Byte>)
- Source:
- MetadataReaderProvider.cs
- Source:
- MetadataReaderProvider.cs
- Source:
- MetadataReaderProvider.cs
Crea un proveedor sobre una matriz de bytes.
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromMetadataImage(System::Collections::Immutable::ImmutableArray<System::Byte> image);
public static System.Reflection.Metadata.MetadataReaderProvider FromMetadataImage (System.Collections.Immutable.ImmutableArray<byte> image);
static member FromMetadataImage : System.Collections.Immutable.ImmutableArray<byte> -> System.Reflection.Metadata.MetadataReaderProvider
Public Shared Function FromMetadataImage (image As ImmutableArray(Of Byte)) As MetadataReaderProvider
Parámetros
- image
- ImmutableArray<Byte>
Imagen de metadatos.
Devoluciones
Nuevo proveedor.
Excepciones
image
es null
.
Comentarios
El contenido de la imagen no se lee durante la construcción de MetadataReaderProvider.
Se aplica a
FromMetadataImage(Byte*, Int32)
- Source:
- MetadataReaderProvider.cs
- Source:
- MetadataReaderProvider.cs
- Source:
- MetadataReaderProvider.cs
Crea un proveedor de metadatos sobre una imagen almacenada en memoria.
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromMetadataImage(System::Byte* start, int size);
public static System.Reflection.Metadata.MetadataReaderProvider FromMetadataImage (byte* start, int size);
static member FromMetadataImage : nativeptr<byte> * int -> System.Reflection.Metadata.MetadataReaderProvider
Parámetros
- start
- Byte*
Puntero al principio del blob de metadatos.
- size
- Int32
Tamaño del blob de metadatos.
Devoluciones
Nuevo proveedor de metadatos.
Excepciones
start
es Zero.
size
es negativo.
Comentarios
La memoria es propiedad del autor de la llamada y no se libera a la disposición de MetadataReaderProvider.
El autor de la llamada es responsable de mantener la memoria activa y sin modificar durante toda la duración de .MetadataReaderProvider
El contenido del blob no se lee durante la construcción de MetadataReaderProvider.