1 implementation of IRemoteEditAndContinueService
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\EditAndContinue\RemoteEditAndContinueService.cs (1)
21
internal sealed class RemoteEditAndContinueService : BrokeredServiceBase,
IRemoteEditAndContinueService
27 references to IRemoteEditAndContinueService
Microsoft.CodeAnalysis.Features (15)
EditAndContinue\Remote\RemoteDebuggingSessionProxy.cs (9)
52
var documentsToReanalyzeOpt = await client.TryInvokeAsync<
IRemoteEditAndContinueService
, ImmutableArray<DocumentId>>(
77
var documentsToReanalyzeOpt = await client.TryInvokeAsync<
IRemoteEditAndContinueService
, ImmutableArray<DocumentId>>(
125
var result = await client.TryInvokeAsync<
IRemoteEditAndContinueService
, EmitSolutionUpdateResults.Data>(
185
var documentsToReanalyzeOpt = await client.TryInvokeAsync<
IRemoteEditAndContinueService
, ImmutableArray<DocumentId>>(
205
await client.TryInvokeAsync<
IRemoteEditAndContinueService
>(
218
var result = await client.TryInvokeAsync<
IRemoteEditAndContinueService
, LinePositionSpan?>(
235
var result = await client.TryInvokeAsync<
IRemoteEditAndContinueService
, bool?>(
251
var result = await client.TryInvokeAsync<
IRemoteEditAndContinueService
, ImmutableArray<ImmutableArray<ActiveStatementSpan>>>(
273
var result = await client.TryInvokeAsync<
IRemoteEditAndContinueService
, ImmutableArray<ActiveStatementSpan>>(
EditAndContinue\Remote\RemoteEditAndContinueServiceProxy.cs (6)
22
/// Facade used to call remote <see cref="
IRemoteEditAndContinueService
"/> methods.
28
[ExportRemoteServiceCallbackDispatcher(typeof(
IRemoteEditAndContinueService
)), Shared]
29
internal sealed class CallbackDispatcher : RemoteServiceCallbackDispatcher,
IRemoteEditAndContinueService
.ICallback
155
var connection = client.CreateConnection<
IRemoteEditAndContinueService
>(
194
var diagnosticData = await client.TryInvokeAsync<
IRemoteEditAndContinueService
, ImmutableArray<DiagnosticData>>(
254
await client.TryInvokeAsync<
IRemoteEditAndContinueService
>(
Microsoft.CodeAnalysis.Remote.ServiceHub (10)
Services\EditAndContinue\RemoteEditAndContinueService.cs (10)
23
internal sealed class Factory : FactoryBase<
IRemoteEditAndContinueService
,
IRemoteEditAndContinueService
.ICallback>
25
protected override
IRemoteEditAndContinueService
CreateService(in ServiceConstructionArguments arguments, RemoteCallback<
IRemoteEditAndContinueService
.ICallback> callback)
31
private readonly RemoteCallback<
IRemoteEditAndContinueService
.ICallback> _callback;
34
public ManagedEditAndContinueDebuggerService(RemoteCallback<
IRemoteEditAndContinueService
.ICallback> callback, RemoteServiceCallbackId callbackId)
55
private readonly RemoteCallback<
IRemoteEditAndContinueService
.ICallback> _callback;
58
public SourceTextProvider(RemoteCallback<
IRemoteEditAndContinueService
.ICallback> callback, RemoteServiceCallbackId callbackId)
68
private readonly RemoteCallback<
IRemoteEditAndContinueService
.ICallback> _callback;
70
public RemoteEditAndContinueService(in ServiceConstructionArguments arguments, RemoteCallback<
IRemoteEditAndContinueService
.ICallback> callback)
Microsoft.CodeAnalysis.Remote.Workspaces (2)
ServiceDescriptors.cs (2)
77
(typeof(
IRemoteEditAndContinueService
), typeof(
IRemoteEditAndContinueService
.ICallback)),