MetadataReaderProvider.FromPortablePdbImage Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
FromPortablePdbImage(ImmutableArray<Byte>) |
Vytvoří přenosného zprostředkovatele metadat PDB přes pole bajtů. |
FromPortablePdbImage(Byte*, Int32) |
Vytvoří přenosného poskytovatele metadat PDB přes objekt blob uložený v paměti. |
FromPortablePdbImage(ImmutableArray<Byte>)
Vytvoří přenosného zprostředkovatele metadat PDB přes pole bajtů.
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromPortablePdbImage(System::Collections::Immutable::ImmutableArray<System::Byte> image);
public static System.Reflection.Metadata.MetadataReaderProvider FromPortablePdbImage (System.Collections.Immutable.ImmutableArray<byte> image);
static member FromPortablePdbImage : System.Collections.Immutable.ImmutableArray<byte> -> System.Reflection.Metadata.MetadataReaderProvider
Public Shared Function FromPortablePdbImage (image As ImmutableArray(Of Byte)) As MetadataReaderProvider
Parametry
- image
- ImmutableArray<Byte>
Přenosný obrázek PDB.
Návraty
Nový zprostředkovatel přenosných metadat PDB .
Výjimky
image
je null
.
Poznámky
Obsah obrázku se nečte během vytváření MetadataReaderProvidersouboru .
Platí pro
FromPortablePdbImage(Byte*, Int32)
Vytvoří přenosného poskytovatele metadat PDB přes objekt blob uložený v paměti.
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromPortablePdbImage(System::Byte* start, int size);
public static System.Reflection.Metadata.MetadataReaderProvider FromPortablePdbImage (byte* start, int size);
static member FromPortablePdbImage : nativeptr<byte> * int -> System.Reflection.Metadata.MetadataReaderProvider
Parametry
- start
- Byte*
Ukazatel na začátek přenosného objektu blob PDB.
- size
- Int32
Velikost přenosného objektu blob PDB.
Návraty
Nový zprostředkovatel přenosných metadat PDB.
Výjimky
start
je Zero.
size
je negativní.
Poznámky
Paměť je vlastněna volajícím a není uvolněna při likvidaci MetadataReaderProvider.
Volající zodpovídá za udržování paměti naživu a beze změny po celou dobu životnosti objektu MetadataReaderProvider.
Obsah objektu blob se nečte během vytváření objektu MetadataReaderProvider.