1 write to _workspace
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\MetadataAsSourceFileService.cs (1)
94
_workspace
= new MetadataAsSourceWorkspace(this, sourceWorkspace.Services.HostServices);
9 references to _workspace
Microsoft.CodeAnalysis.Features (9)
MetadataAsSource\MetadataAsSourceFileService.cs (9)
42
/// A lock to ensure we initialize <see cref="
_workspace
"/> and cleanup stale data only once.
92
if (
_workspace
is null)
101
Contract.ThrowIfNull(
_workspace
);
110
var result = await provider.GetGeneratedFileAsync(
_workspace
, sourceWorkspace, sourceProject, symbol, signaturesOnly, options, providerTempPath, telemetryMessage, cancellationToken).ConfigureAwait(false);
170
var workspace =
_workspace
;
193
var workspace =
_workspace
;
227
var workspace =
_workspace
;
269
Contract.ThrowIfNull(
_workspace
);
311
public Workspace? TryGetWorkspace() =>
_workspace
;