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