public LookupReferencedAssembly ( Mono.Cecil.AssemblyNameReference name ) : |
||
name | Mono.Cecil.AssemblyNameReference | |
return |
public LoadedAssembly LookupReferencedAssembly(AssemblyNameReference name)
{
if (name == null)
throw new ArgumentNullException("name");
if (name.IsWindowsRuntime) {
return assemblyList.winRTMetadataLookupCache.GetOrAdd(name.Name, LookupWinRTMetadata);
} else {
return assemblyList.assemblyLookupCache.GetOrAdd(name.FullName, LookupReferencedAssemblyInternal);
}
}
LoadedAssembly::LookupReferencedAssembly ( string fullName ) : |
public PEFile Resolve(IAssemblyReference reference) { var module = parent.providedAssemblyResolver?.Resolve(reference); if (module != null) { return(module); } return(parent.LookupReferencedAssembly(reference)?.GetPEFileOrNull()); }