Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetMetadataReader() [3/3]

static unsafe MetadataReader System.Reflection.Metadata.PEReaderExtensions.GetMetadataReader ( this PEReader peReader,
MetadataReaderOptions options,
MetadataStringDecoder? utf8Decoder )
inlinestatic

Definition at line 33 of file PEReaderExtensions.cs.

34 {
35 if (peReader == null)
36 {
37 throw new ArgumentNullException("peReader");
38 }
39 PEMemoryBlock metadata = peReader.GetMetadata();
40 return new MetadataReader(metadata.Pointer, metadata.Length, options, utf8Decoder, peReader);
41 }

References System.Reflection.PortableExecutable.PEReader.GetMetadata(), System.Reflection.PortableExecutable.PEMemoryBlock.Length, System.options, and System.Reflection.PortableExecutable.PEMemoryBlock.Pointer.