AsmResolver.Net.Signatures.TypeSignature.WriteTypeDefOrRef C# (CSharp) Method

WriteTypeDefOrRef() protected static method

protected static WriteTypeDefOrRef ( MetadataHeader header, IBinaryStreamWriter writer, ITypeDefOrRef type ) : void
header MetadataHeader
writer IBinaryStreamWriter
type ITypeDefOrRef
return void
        protected static void WriteTypeDefOrRef(MetadataHeader header, IBinaryStreamWriter writer, ITypeDefOrRef type)
        {
            var encoder =
                header.GetStream<TableStream>()
                    .GetIndexEncoder(CodedIndex.TypeDefOrRef);
            writer.WriteCompressedUInt32(encoder.EncodeToken(type.MetadataToken));
        }