MetadataReaderProvider Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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. (Dziedziczone od 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. (Dziedziczone od Object) |
| GetMetadataReader(MetadataReaderOptions, MetadataStringDecoder) |
Pobiera element MetadataReader z elementu MetadataReaderProvider. |
| GetType() |
Type Pobiera bieżące wystąpienie. (Dziedziczone od Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |