22 references to FusionAssemblyIdentity
Microsoft.CodeAnalysis.Scripting (22)
ClrGlobalAssemblyCache.cs (22)
35int GetNextAssembly(out FusionAssemblyIdentity.IApplicationContext ppAppCtx, out FusionAssemblyIdentity.IAssemblyName ppName, uint dwFlags); 67private static extern int CreateAssemblyEnum(out IAssemblyEnum ppEnum, FusionAssemblyIdentity.IApplicationContext pAppCtx, FusionAssemblyIdentity.IAssemblyName pName, ASM_CACHE dwFlags, IntPtr pvReserved); 82return GetAssemblyIdentities(FusionAssemblyIdentity.ToAssemblyNameObject(partialName), architectureFilter); 93FusionAssemblyIdentity.IAssemblyName nameObj; 96nameObj = FusionAssemblyIdentity.ToAssemblyNameObject(partialName); 118select FusionAssemblyIdentity.GetName(nameObject); 123FusionAssemblyIdentity.IAssemblyName partialName, 127select FusionAssemblyIdentity.ToAssemblyIdentity(nameObject); 134internal static IEnumerable<FusionAssemblyIdentity.IAssemblyName> GetAssemblyObjects( 135FusionAssemblyIdentity.IAssemblyName partialNameFilter, 139FusionAssemblyIdentity.IApplicationContext applicationContext = null; 172FusionAssemblyIdentity.IAssemblyName nameObject; 187var assemblyArchitecture = FusionAssemblyIdentity.GetProcessorArchitecture(nameObject); 210FusionAssemblyIdentity.IAssemblyName nameObject = FusionAssemblyIdentity.ToAssemblyNameObject(displayName); 219var bestMatch = FusionAssemblyIdentity.GetBestMatch(candidates, cultureName); 226return FusionAssemblyIdentity.ToAssemblyIdentity(bestMatch); 229internal static unsafe string GetAssemblyLocation(FusionAssemblyIdentity.IAssemblyName nameObject) 232string fullName = FusionAssemblyIdentity.GetDisplayName(nameObject, FusionAssemblyIdentity.ASM_DISPLAYF.FULL);