26 writes to SingleWriter
aspire (2)
Diagnostics\FileLoggerProvider.cs (1)
98SingleWriter = false
Interaction\ExtensionInteractionService.cs (1)
46SingleWriter = true
Aspire.Confluent.Kafka (1)
MetricsChannel.cs (1)
20SingleWriter = false
Aspire.Dashboard (4)
Components\Pages\ConsoleLogs.razor.cs (1)
149SingleWriter = false
ServiceClient\DashboardClient.cs (3)
608new UnboundedChannelOptions { AllowSynchronousContinuations = false, SingleReader = true, SingleWriter = true }); 653new UnboundedChannelOptions { AllowSynchronousContinuations = false, SingleReader = true, SingleWriter = true }); 699new UnboundedChannelOptions { AllowSynchronousContinuations = false, SingleReader = true, SingleWriter = true });
Aspire.Hosting (4)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
696SingleWriter = false
Dashboard\ResourcePublisher.cs (1)
50new UnboundedChannelOptions { AllowSynchronousContinuations = false, SingleReader = true, SingleWriter = true });
Dcp\ResourceLogSource.cs (1)
42SingleWriter = false
Devcontainers\DevcontainerSettingsWriter.cs (1)
30SingleWriter = false
dotnet (1)
Commands\Test\MTP\TestApplicationActionQueue.cs (1)
22_channel = Channel.CreateUnbounded<ParallelizableTestModuleGroupWithSequentialInnerModules>(new UnboundedChannelOptions { SingleReader = false, SingleWriter = false });
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
329SingleWriter = options.SingleWriter,
Microsoft.Build.Tasks.Core (2)
AssemblyDependency\Node\RarNodeBuildEngine.cs (2)
59SingleWriter = true, 64SingleWriter = true,
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
329SingleWriter = options.SingleWriter,
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
329SingleWriter = options.SingleWriter,
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
329SingleWriter = options.SingleWriter,
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
329SingleWriter = options.SingleWriter,
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
329SingleWriter = options.SingleWriter,
Microsoft.DotNet.HotReload.Watch (1)
Aspire\AspireServiceFactory.cs (1)
29SingleWriter = true
Microsoft.ML.Data (2)
Transforms\RowShufflingTransformer.cs (2)
544_toConsumeChannel = Channel.CreateUnbounded<int>(new UnboundedChannelOptions { SingleWriter = true }); 545_toProduceChannel = Channel.CreateUnbounded<int>(new UnboundedChannelOptions { SingleWriter = true });
Microsoft.ML.Sweeper (1)
AsyncSweeper.cs (1)
212new UnboundedChannelOptions { SingleWriter = true });
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
329SingleWriter = options.SingleWriter,
System.Net.Quic (1)
System\Net\Quic\QuicConnection.cs (1)
152SingleWriter = true
9 references to SingleWriter
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
314/// cref="ChannelOptions.SingleWriter"/> for control of this when creating the channel.
src\roslyn\src\Dependencies\Threading\ProducerConsumerOptions.cs (1)
28/// <inheritdoc cref="ChannelOptions.SingleWriter"/>
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
314/// cref="ChannelOptions.SingleWriter"/> for control of this when creating the channel.
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
314/// cref="ChannelOptions.SingleWriter"/> for control of this when creating the channel.
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
314/// cref="ChannelOptions.SingleWriter"/> for control of this when creating the channel.
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
314/// cref="ChannelOptions.SingleWriter"/> for control of this when creating the channel.
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
314/// cref="ChannelOptions.SingleWriter"/> for control of this when creating the channel.
src\roslyn\src\Dependencies\Threading\ProducerConsumerOptions.cs (1)
28/// <inheritdoc cref="ChannelOptions.SingleWriter"/>
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (1)
314/// cref="ChannelOptions.SingleWriter"/> for control of this when creating the channel.