Condividi tramite


MetadataReaderExtensions Classe

Definizione

Specifica metodi di estensione per l'uso di determinati elementi non elaborati delle tabelle e degli heap dei metadati ECMA-335.

public ref class MetadataReaderExtensions abstract sealed
public static class MetadataReaderExtensions
type MetadataReaderExtensions = class
Public Module MetadataReaderExtensions
Ereditarietà
MetadataReaderExtensions

Metodi

GetEditAndContinueLogEntries(MetadataReader)

Enumera le voci del log EnC.

GetEditAndContinueMapEntries(MetadataReader)

Enumera le voci della mappa EnC.

GetHeapMetadataOffset(MetadataReader, HeapIndex)

Restituisce l'offset dall'inizio dei metadati all'heap specificato.

GetHeapSize(MetadataReader, HeapIndex)

Restituisce le dimensioni dell'heap specificato.

GetNextHandle(MetadataReader, BlobHandle)

Restituisce l'handle per il Blob che segue quello specificato nell'heap Blob o un handle Null se è l'ultimo.

GetNextHandle(MetadataReader, StringHandle)

Restituisce un handle per la stringa che segue quella specificata nell'heap delle stringhe oppure un handle Null se è l'ultima.

GetNextHandle(MetadataReader, UserStringHandle)

Restituisce un handle per il valore UserString che segue quello specificato nell'heap UserString oppure un handle Null se è l'ultimo.

GetTableMetadataOffset(MetadataReader, TableIndex)

Restituisce l'offset dall'inizio dei metadati alla tabella specificata.

GetTableRowCount(MetadataReader, TableIndex)

Restituisce il numero di righe nella tabella specificata.

GetTableRowSize(MetadataReader, TableIndex)

Restituisce le dimensioni di una riga nella tabella specificata.

GetTypesWithEvents(MetadataReader)

Enumera i tipi che definiscono uno o più eventi.

GetTypesWithProperties(MetadataReader)

Enumera i tipi che definiscono una o più proprietà.

ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte)

Dato un handle di tipo e un tipo non elaborato trovato in un BLOB di firma, determina se il tipo di destinazione è un tipo valore o un tipo riferimento.

Si applica a