AsmResolver.Net.Metadata.ReferenceImporter.ImportMember C# (CSharp) Method

ImportMember() public method

public ImportMember ( MemberReference reference ) : MemberReference
reference MemberReference
return MemberReference
        public MemberReference ImportMember(MemberReference reference)
        {
            var table = _tableStreamBuffer.GetTable<MemberReference>();
            var newReference = table.FirstOrDefault(x => _signatureComparer.MatchMembers(x, reference));
            if (newReference == null)
            {
                table.Add(newReference = new MemberReference(ImportMemberRefParent(reference.Parent), reference.Name,
                    ImportMemberSignature(reference.Signature)));
            }
            return newReference;
        }