1 instantiation of DesignerAttributeData
Microsoft.CodeAnalysis.Features (1)
DesignerAttribute\DesignerAttributeDiscoveryService.cs (1)
275
return new
DesignerAttributeData
26 references to DesignerAttributeData
Microsoft.CodeAnalysis.Features (7)
DesignerAttribute\DesignerAttributeDiscoveryService.cs (4)
220
private async Task<ImmutableArray<(
DesignerAttributeData
data, VersionStamp version)>> ComputeChangedDataAsync(
234
using var _ = ArrayBuilder<(
DesignerAttributeData
data, VersionStamp version)>.GetInstance(out var results);
259
var
data = await ComputeDesignerAttributeDataAsync(project, documentId, filePath, hasDesignerCategoryType.Value, existingInfo.category).ConfigureAwait(false);
266
async Task<
DesignerAttributeData
> ComputeDesignerAttributeDataAsync(
DesignerAttribute\IDesignerAttributeDiscoveryService.cs (1)
16
ValueTask ReportDesignerAttributeDataAsync(ImmutableArray<
DesignerAttributeData
> data, CancellationToken cancellationToken);
DesignerAttribute\IRemoteDesignerAttributeDiscoveryService.cs (2)
23
ValueTask ReportDesignerAttributeDataAsync(RemoteServiceCallbackId callbackId, ImmutableArray<
DesignerAttributeData
> data, CancellationToken cancellationToken);
38
public ValueTask ReportDesignerAttributeDataAsync(RemoteServiceCallbackId callbackId, ImmutableArray<
DesignerAttributeData
> data, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DesignerAttributeDiscovery\RemoteDesignerAttributeDiscoveryService.cs (1)
23
public ValueTask ReportDesignerAttributeDataAsync(ImmutableArray<
DesignerAttributeData
> data, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices (14)
DesignerAttribute\VisualStudioDesignerAttributeService.cs (14)
61
private readonly AsyncBatchingWorkQueue<
DesignerAttributeData
> _projectSystemNotificationQueue;
85
_projectSystemNotificationQueue = new AsyncBatchingWorkQueue<
DesignerAttributeData
>(
139
ImmutableSegmentedList<
DesignerAttributeData
> data, CancellationToken cancellationToken)
143
using var _ = ArrayBuilder<
DesignerAttributeData
>.GetInstance(out var filteredInfos);
154
private static void AddFilteredInfos(ImmutableSegmentedList<
DesignerAttributeData
> data, ArrayBuilder<
DesignerAttributeData
> filteredData)
171
IEnumerable<
DesignerAttributeData
> data,
185
IEnumerable<
DesignerAttributeData
> data,
199
foreach (
var
info in data)
209
DesignerAttributeData
data)
244
IEnumerable<
DesignerAttributeData
> data,
255
foreach (
var
info in data)
264
DesignerAttributeData
data,
314
public ValueTask ReportDesignerAttributeDataAsync(ImmutableArray<
DesignerAttributeData
> data, CancellationToken cancellationToken)
Roslyn.VisualStudio.Next.UnitTests (4)
Services\ServiceHubServicesTests.cs (4)
174
var
info = infos[0];
223
private readonly TaskCompletionSource<ImmutableArray<
DesignerAttributeData
>> _infosSource = new();
225
public Task<ImmutableArray<
DesignerAttributeData
>> Infos => _infosSource.Task;
227
public ValueTask ReportDesignerAttributeDataAsync(ImmutableArray<
DesignerAttributeData
> infos, CancellationToken cancellationToken)