1 instantiation of InteractiveHostPlatformInfo
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHostPlatformInfo.cs (1)
24=> new InteractiveHostPlatformInfo(
11 references to InteractiveHostPlatformInfo
Microsoft.CodeAnalysis.InteractiveHost (11)
Interactive\Core\InteractiveHost.cs (1)
70internal event Action<InteractiveHostPlatformInfo, InteractiveHostOptions, RemoteExecutionResult>? ProcessInitialized;
Interactive\Core\InteractiveHost.LazyRemoteService.cs (2)
198InteractiveHostPlatformInfo platformInfo; 210platformInfo = (await jsonRpc.InvokeWithCancellationAsync<InteractiveHostPlatformInfo.Data>(
Interactive\Core\InteractiveHost.RemoteService.cs (2)
26public readonly InteractiveHostPlatformInfo PlatformInfo; 39internal RemoteService(InteractiveHost host, Process process, int processId, JsonRpc jsonRpc, InteractiveHostPlatformInfo platformInfo, InteractiveHostOptions options)
Interactive\Core\InteractiveHost.Service.cs (3)
44private static readonly InteractiveHostPlatformInfo s_currentPlatformInfo = InteractiveHostPlatformInfo.GetCurrentPlatformInfo(); 161public Task<InteractiveHostPlatformInfo.Data> InitializeAsync(string replServiceProviderTypeName)
Interactive\Core\InteractiveHostPlatformInfo.cs (3)
23public InteractiveHostPlatformInfo Deserialize() 29private static readonly string s_hostDirectory = PathUtilities.GetDirectoryName(typeof(InteractiveHostPlatformInfo).Assembly.Location)!; 49public static InteractiveHostPlatformInfo GetCurrentPlatformInfo()