Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | ProjectionInfo |
Static Package Functions | |
static void | ReadStandalonePortablePdbStream (MemoryBlock pdbStreamBlock, int pdbStreamOffset, out DebugMetadataHeader debugMetadataHeader, out int[] externalTableRowCounts) |
static AssemblyReferenceHandle | GetProjectedAssemblyRef (int projectionIndex) |
static StringHandle | GetProjectedName (int projectionIndex) |
static StringHandle | GetProjectedNamespace (int projectionIndex) |
static TypeRefSignatureTreatment | GetProjectedSignatureTreatment (int projectionIndex) |
static string[] | GetProjectedTypeNames () |
Static Package Attributes | |
const string | ClrPrefix = "<CLR>" |
static readonly byte[] | WinRTPrefix = new byte[7] { 60, 87, 105, 110, 82, 84, 62 } |
Static Private Member Functions | |
static int[] | ReadMetadataTableRowCounts (ref BlobReader memReader, ulong presentTableMask) |
static int[] | CombineRowCounts (int[] local, int[] external, TableIndex firstLocalTableIndex) |
static void | InitializeProjectedTypes () |
static uint | TreatmentAndRowId (byte treatment, int rowId) |
Private Attributes | |
readonly object | _memoryOwnerObj |
readonly MetadataReaderOptions | _options |
Dictionary< TypeDefinitionHandle, ImmutableArray< TypeDefinitionHandle > > | _lazyNestedTypesMap |
readonly string | _versionString |
readonly MetadataKind | _metadataKind |
readonly MetadataStreamKind | _metadataStreamKind |
readonly DebugMetadataHeader | _debugMetadataHeader |
readonly TableMask | _sortedTables |
Static Private Attributes | |
static string[] | s_projectedTypeNames |
static ProjectionInfo[] | s_projectionInfos |
Definition at line 11 of file MetadataReader.cs.