MetadataReaderProvider Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
MetadataReader Udostępnia metadane przechowywane w tablicy bajtów, bloku pamięci lub strumienia.
public ref class MetadataReaderProvider sealed : IDisposable
public sealed class MetadataReaderProvider : IDisposable
type MetadataReaderProvider = class
interface IDisposable
Public NotInheritable Class MetadataReaderProvider
Implements IDisposable
- Dziedziczenie
-
MetadataReaderProvider
- Implementuje
Uwagi
MetadataReaderProvider obsługuje następujące formaty:
- Metadane interfejsu wiersza polecenia ECMA-335 (Common Language Infrastructure) (FromMetadataImage(Byte*, Int32)).
- Edytuj i kontynuuj różnicę metadanych (FromMetadataImage(Byte*, Int32)).
- Przenośne metadane pdB (FromPortablePdbImage(Byte*, Int32)).
Metody
| Nazwa | Opis |
|---|---|
| Dispose() |
Usuwa całą pamięć przydzieloną przez czytnik. |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| FromMetadataImage(Byte*, Int32) |
Tworzy dostawcę metadanych za pośrednictwem obrazu przechowywanego w pamięci. |
| FromMetadataImage(ImmutableArray<Byte>) |
Tworzy dostawcę za pośrednictwem tablicy bajtów. |
| FromMetadataStream(Stream, MetadataStreamOptions, Int32) |
Tworzy dostawcę strumienia określonego rozmiaru rozpoczynającego się od bieżącej pozycji. |
| FromPortablePdbImage(Byte*, Int32) |
Tworzy przenośnego dostawcę metadanych PDB za pośrednictwem obiektu blob przechowywanego w pamięci. |
| FromPortablePdbImage(ImmutableArray<Byte>) |
Tworzy przenośnego dostawcę metadanych PDB za pośrednictwem tablicy bajtów. |
| FromPortablePdbStream(Stream, MetadataStreamOptions, Int32) |
Tworzy dostawcę strumienia określonego rozmiaru rozpoczynającego się od bieżącej pozycji. |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetMetadataReader(MetadataReaderOptions, MetadataStringDecoder) |
Pobiera element MetadataReader z elementu MetadataReaderProvider. |
| GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |