Mono.Cecil.MetadataImporter.TryGetAssemblyNameReference C# (CSharp) Method

TryGetAssemblyNameReference() private method

private TryGetAssemblyNameReference ( Mono.Cecil.AssemblyNameReference name_reference, Mono.Cecil.AssemblyNameReference &assembly_reference ) : bool
name_reference Mono.Cecil.AssemblyNameReference
assembly_reference Mono.Cecil.AssemblyNameReference
return bool
        bool TryGetAssemblyNameReference(AssemblyNameReference name_reference, out AssemblyNameReference assembly_reference)
        {
            var references = module.AssemblyReferences;

            for (int i = 0; i < references.Count; i++) {
                var reference = references [i];
                if (name_reference.FullName != reference.FullName) // TODO compare field by field
                    continue;

                assembly_reference = reference;
                return true;
            }

            assembly_reference = null;
            return false;
        }

Same methods

MetadataImporter::TryGetAssemblyNameReference ( System.Reflection name, Mono.Cecil.AssemblyNameReference &assembly_reference ) : bool