1 write to _metadataKind
System.Reflection.Metadata (1)
System\Reflection\Metadata\MetadataReader.cs (1)
104_metadataKind = GetMetadataKind(_versionString);
18 references to _metadataKind
System.Reflection.Metadata (18)
System\Reflection\Metadata\MetadataReader.cs (11)
142if (_metadataKind != MetadataKind.Ecma335) 284this.StringHeap = new StringHeap(metadataRoot.GetMemoryBlockAt((int)streamHeader.Offset, streamHeader.Size), _metadataKind); 293this.BlobHeap = new BlobHeap(metadataRoot.GetMemoryBlockAt((int)streamHeader.Offset, streamHeader.Size), _metadataKind); 716this.AssemblyRefTable = new AssemblyRefTableReader(rowCounts[(int)TableIndex.AssemblyRef], stringHeapRefSize, blobHeapRefSize, metadataTablesMemoryBlock, totalRequiredSize, _metadataKind); 1013public MetadataKind MetadataKind => _metadataKind; 1144if (_metadataKind == MetadataKind.Ecma335) 1161if (_metadataKind == MetadataKind.Ecma335) 1188if (_metadataKind == MetadataKind.Ecma335) 1216if (_metadataKind == MetadataKind.Ecma335) 1233if (_metadataKind == MetadataKind.Ecma335) 1265if (_metadataKind == MetadataKind.Ecma335)
System\Reflection\Metadata\MetadataReader.WinMD.cs (7)
223Debug.Assert(_metadataKind != MetadataKind.Ecma335); 232if (_metadataKind == MetadataKind.WindowsMetadata) 250else if (_metadataKind == MetadataKind.ManagedWindowsMetadata && NeedsWinRTPrefix(flags, extends)) 288else if (_metadataKind == MetadataKind.ManagedWindowsMetadata && IsClrImplementationType(handle)) 320Debug.Assert(_metadataKind != MetadataKind.Ecma335); 411else if (_metadataKind == MetadataKind.ManagedWindowsMetadata && (parentFlags & TypeAttributes.Public) == 0) 667Debug.Assert(_metadataKind != MetadataKind.Ecma335);