22 instantiations of NamedPipeServerStream
csc (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
189new NamedPipeServerStream(
dotnet (2)
Commands\Test\MTP\IPC\NamedPipeServer.cs (1)
34_namedPipeServerStream = new NamedPipeServerStream(
NamedPipeUtil.cs (1)
189new NamedPipeServerStream(
dotnet.Tests (1)
WindowsInstallerTests.cs (1)
171return new NamedPipeServerStream(name, PipeDirection.InOut, 1, PipeTransmissionMode.Message);
dotnet-watch (1)
DefaultHotReloadClient.cs (1)
62_pipe = new NamedPipeServerStream(_namedPipeName, PipeDirection.InOut, 1, PipeTransmissionMode.Byte, options);
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
NamedPipeTransportOptions.cs (1)
109return new NamedPipeServerStream(
Microsoft.Build (1)
NodeEndpointOutOfProcBase.cs (1)
261_pipeServer = new NamedPipeServerStream(
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
189new NamedPipeServerStream(
Microsoft.Build.Tasks.CodeAnalysis.Sdk (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
117new NamedPipeServerStream(
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.Service.cs (1)
226var serverStream = new NamedPipeServerStream(pipeName, PipeDirection.InOut, NamedPipeServerStream.MaxAllowedServerInstances, PipeTransmissionMode.Byte, PipeOptions.Asynchronous);
Microsoft.CodeAnalysis.LanguageServer (1)
Program.cs (1)
143var pipeServer = new NamedPipeServerStream(serverPipeName,
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
189new NamedPipeServerStream(
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
189new NamedPipeServerStream(
Microsoft.DotNet.HotReload.Client.Package (1)
DefaultHotReloadClient.cs (1)
62_pipe = new NamedPipeServerStream(_namedPipeName, PipeDirection.InOut, 1, PipeTransmissionMode.Byte, options);
Microsoft.DotNet.HotReload.Client.Tests (1)
DefaultHotReloadClient.cs (1)
62_pipe = new NamedPipeServerStream(_namedPipeName, PipeDirection.InOut, 1, PipeTransmissionMode.Byte, options);
Microsoft.Extensions.DotNetDeltaApplier.Tests (1)
DefaultHotReloadClient.cs (1)
62_pipe = new NamedPipeServerStream(_namedPipeName, PipeDirection.InOut, 1, PipeTransmissionMode.Byte, options);
MSBuild (1)
NodeEndpointOutOfProcBase.cs (1)
246_pipeServer = new NamedPipeServerStream(
MSBuildTaskHost (1)
NodeEndpointOutOfProcBase.cs (1)
246_pipeServer = new NamedPipeServerStream(
Replay (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
189new NamedPipeServerStream(
rzc (1)
ConnectionHost.cs (1)
50var pipeStream = new NamedPipeServerStream(
vbc (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
189new NamedPipeServerStream(
VBCSCompiler (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
189new NamedPipeServerStream(
126 references to NamedPipeServerStream
csc (4)
src\Compilers\Shared\NamedPipeUtil.cs (4)
56internal static bool CheckClientElevationMatches(NamedPipeServerStream pipeStream) 84internal static NamedPipeServerStream CreateServer(string pipeName, PipeDirection? pipeDirection = null) 90NamedPipeServerStream.MaxAllowedServerInstances, 181private static NamedPipeServerStream CreateServer(
dotnet (11)
Commands\Test\MTP\IPC\NamedPipeServer.cs (1)
17private readonly NamedPipeServerStream _namedPipeServerStream;
Commands\Test\MTP\TestApplication.cs (1)
181var pipeConnection = new NamedPipeServer(_pipeName, OnRequest, NamedPipeServerStream.MaxAllowedServerInstances, token, skipUnknownMessages: true);
Commands\Workload\Install\NetSdkMsiInstallerServer.cs (2)
193NamedPipeServerStream serverPipe = NamedPipeServerStreamAcl.Create(pipeName, PipeDirection.InOut, 1, PipeTransmissionMode.Message, 198NamedPipeServerStream logPipe = NamedPipeServerStreamAcl.Create(logPipeName, PipeDirection.InOut, 1, PipeTransmissionMode.Message,
Installer\Windows\PipeStreamMessageDispatcherBase.cs (3)
41public bool IsClient => _pipeStream is NamedPipeServerStream; 58if (_pipeStream is NamedPipeServerStream) 60Task connectTask = Task.Factory.StartNew(() => ((NamedPipeServerStream)_pipeStream).WaitForConnection());
NamedPipeUtil.cs (4)
56internal static bool CheckClientElevationMatches(NamedPipeServerStream pipeStream) 84internal static NamedPipeServerStream CreateServer(string pipeName, PipeDirection? pipeDirection = null) 90NamedPipeServerStream.MaxAllowedServerInstances, 181private static NamedPipeServerStream CreateServer(
dotnet.Tests (4)
CommandTests\Test\IPCTests.cs (1)
106NamedPipeServerStream.MaxAllowedServerInstances,
WindowsInstallerTests.cs (3)
21using NamedPipeServerStream serverPipe = CreateServerPipe(pipeName); 61NamedPipeServerStream serverPipe = CreateServerPipe(pipeName); 169private NamedPipeServerStream CreateServerPipe(string name)
dotnet-watch (1)
DefaultHotReloadClient.cs (1)
28private NamedPipeServerStream? _pipe;
Microsoft.AspNetCore.Connections.Abstractions (3)
Features\IConnectionNamedPipeFeature.cs (3)
9/// Provides access to the connection's underlying <see cref="NamedPipeServerStream"/>. 14/// Gets the underlying <see cref="NamedPipeServerStream"/>. 16NamedPipeServerStream NamedPipe { get; }
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (19)
CreateNamedPipeServerStreamContext.cs (1)
10/// Provides information about an endpoint when creating a <see cref="NamedPipeServerStream"/>.
Internal\NamedPipeConnection.cs (3)
19private readonly NamedPipeServerStream _stream; 36NamedPipeServerStream stream, 61public NamedPipeServerStream NamedPipe => _stream;
Internal\NamedPipeConnectionListener.cs (8)
23private readonly ObjectPool<NamedPipeServerStream> _namedPipeServerStreamPool; 61internal void ReturnStream(NamedPipeServerStream stream) 78var initialStream = _namedPipeServerStreamPool.Get(); 101private async Task StartAsync(NamedPipeServerStream nextStream) 107var stream = nextStream; 183private sealed class NamedPipeServerStreamPoolPolicy : IPooledObjectPolicy<NamedPipeServerStream> 195public NamedPipeServerStream Create() 220public bool Return(NamedPipeServerStream obj) => !obj.IsConnected;
NamedPipeTransportOptions.cs (7)
74/// A function used to create a new <see cref="NamedPipeServerStream"/> to listen with. If 80public Func<CreateNamedPipeServerStreamContext, NamedPipeServerStream> CreateNamedPipeServerStream { get; set; } = CreateDefaultNamedPipeServerStream; 83/// Creates a default instance of <see cref="NamedPipeServerStream"/> for the given 89/// A <see cref="NamedPipeServerStream"/> instance. 91public static NamedPipeServerStream CreateDefaultNamedPipeServerStream(CreateNamedPipeServerStreamContext context) 100NamedPipeServerStream.MaxAllowedServerInstances, 112NamedPipeServerStream.MaxAllowedServerInstances,
Microsoft.Build (5)
BufferedReadStream.cs (2)
20private NamedPipeServerStream _innerStream; 27public BufferedReadStream(NamedPipeServerStream innerStream)
NodeEndpointOutOfProcBase.cs (3)
64private NamedPipeServerStream _pipeServer; 365NamedPipeServerStream localPipeServer = _pipeServer; 606NamedPipeServerStream localWritePipe,
Microsoft.Build.Tasks.CodeAnalysis (4)
src\Compilers\Shared\NamedPipeUtil.cs (4)
56internal static bool CheckClientElevationMatches(NamedPipeServerStream pipeStream) 84internal static NamedPipeServerStream CreateServer(string pipeName, PipeDirection? pipeDirection = null) 90NamedPipeServerStream.MaxAllowedServerInstances, 181private static NamedPipeServerStream CreateServer(
Microsoft.Build.Tasks.CodeAnalysis.Sdk (4)
src\Compilers\Shared\NamedPipeUtil.cs (4)
56internal static bool CheckClientElevationMatches(NamedPipeServerStream pipeStream) 84internal static NamedPipeServerStream CreateServer(string pipeName, PipeDirection? pipeDirection = null) 90NamedPipeServerStream.MaxAllowedServerInstances, 109private static NamedPipeServerStream CreateServer(
Microsoft.Build.Tasks.Core (1)
NodePipeServer.cs (1)
37private readonly NamedPipeServerStream _pipeServer;
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHost.Service.cs (2)
226var serverStream = new NamedPipeServerStream(pipeName, PipeDirection.InOut, NamedPipeServerStream.MaxAllowedServerInstances, PipeTransmissionMode.Byte, PipeOptions.Asynchronous);
Microsoft.CodeAnalysis.LanguageServer (1)
Program.cs (1)
143var pipeServer = new NamedPipeServerStream(serverPipeName,
Microsoft.CodeAnalysis.Workspaces.MSBuild (4)
src\Compilers\Shared\NamedPipeUtil.cs (4)
56internal static bool CheckClientElevationMatches(NamedPipeServerStream pipeStream) 84internal static NamedPipeServerStream CreateServer(string pipeName, PipeDirection? pipeDirection = null) 90NamedPipeServerStream.MaxAllowedServerInstances, 181private static NamedPipeServerStream CreateServer(
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
Program.cs (1)
42var pipeServer = NamedPipeUtil.CreateServer(pipeName, PipeDirection.InOut);
src\Compilers\Shared\NamedPipeUtil.cs (4)
56internal static bool CheckClientElevationMatches(NamedPipeServerStream pipeStream) 84internal static NamedPipeServerStream CreateServer(string pipeName, PipeDirection? pipeDirection = null) 90NamedPipeServerStream.MaxAllowedServerInstances, 181private static NamedPipeServerStream CreateServer(
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
RpcTests.cs (1)
31var pipeServer = NamedPipeUtil.CreateServer(pipeName, PipeDirection.InOut);
Microsoft.DotNet.HotReload.Client.Package (1)
DefaultHotReloadClient.cs (1)
28private NamedPipeServerStream? _pipe;
Microsoft.DotNet.HotReload.Client.Tests (1)
DefaultHotReloadClient.cs (1)
28private NamedPipeServerStream? _pipe;
Microsoft.Extensions.DotNetDeltaApplier.Tests (1)
DefaultHotReloadClient.cs (1)
28private NamedPipeServerStream? _pipe;
Microsoft.VisualBasic.Forms.Tests (4)
System\Windows\Forms\SingleInstanceHelpersTests.vb (4)
20Dim pipeServer As NamedPipeServerStream = Nothing 33Dim pipeServer As NamedPipeServerStream = Nothing 36Dim pipeServer1 As NamedPipeServerStream = Nothing 45Dim pipeServer As NamedPipeServerStream = Nothing
Microsoft.VisualBasic.Tests (14)
Microsoft\VisualBasic\ApplicationServices\SingleInstanceTests.cs (14)
41private bool TryCreatePipeServer(string pipeName, out NamedPipeServerStream pipeServer) 46private Task WaitForClientConnectionsAsync(NamedPipeServerStream pipeServer, Action<string[]> callback, CancellationToken cancellationToken = default) 78List<NamedPipeServerStream> pipeServers = []; 84Assert.True(TryCreatePipeServer(GetUniqueName(), out var pipeServer)); 91foreach (var pipeServer in pipeServers) 108if (TryCreatePipeServer(pipeName, out var pipeServer)) 129Assert.True(TryCreatePipeServer(pipeName, out var pipeServer)); 150Assert.True(TryCreatePipeServer(pipeName, out var pipeServer)); 170Assert.True(TryCreatePipeServer(pipeName, out var pipeServer)); 211Assert.True(TryCreatePipeServer(pipeName, out var pipeServer)); 225Assert.True(TryCreatePipeServer(pipeName, out var pipeServer)); 244Assert.True(TryCreatePipeServer(pipeName, out var pipeServer)); 283Assert.True(TryCreatePipeServer(pipeName, out var pipeServer)); 336Assert.True(TryCreatePipeServer(pipeName, out var pipeServer));
MSBuild (5)
BufferedReadStream.cs (2)
20private NamedPipeServerStream _innerStream; 27public BufferedReadStream(NamedPipeServerStream innerStream)
NodeEndpointOutOfProcBase.cs (3)
64private NamedPipeServerStream _pipeServer; 365NamedPipeServerStream localPipeServer = _pipeServer; 606NamedPipeServerStream localWritePipe,
MSBuildTaskHost (5)
BufferedReadStream.cs (2)
20private NamedPipeServerStream _innerStream; 27public BufferedReadStream(NamedPipeServerStream innerStream)
NodeEndpointOutOfProcBase.cs (3)
64private NamedPipeServerStream _pipeServer; 365NamedPipeServerStream localPipeServer = _pipeServer; 606NamedPipeServerStream localWritePipe,
netstandard (1)
netstandard.cs (1)
953[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.Pipes.NamedPipeServerStream))]
Replay (4)
src\Compilers\Shared\NamedPipeUtil.cs (4)
56internal static bool CheckClientElevationMatches(NamedPipeServerStream pipeStream) 84internal static NamedPipeServerStream CreateServer(string pipeName, PipeDirection? pipeDirection = null) 90NamedPipeServerStream.MaxAllowedServerInstances, 181private static NamedPipeServerStream CreateServer(
rzc (3)
ConnectionHost.cs (3)
50var pipeStream = new NamedPipeServerStream( 53NamedPipeServerStream.MaxAllowedServerInstances, // Maximum connections. 88public NamedPipeConnection(NamedPipeServerStream stream, string identifier)
System.Core (1)
System.Core.cs (1)
108[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.Pipes.NamedPipeServerStream))]
System.IO.Pipes.AccessControl (1)
artifacts\obj\System.IO.Pipes.AccessControl\Debug\net10.0\System.IO.Pipes.AccessControl.notsupported.cs (1)
15public static System.IO.Pipes.NamedPipeServerStream Create(string pipeName, System.IO.Pipes.PipeDirection direction, int maxNumberOfServerInstances, System.IO.Pipes.PipeTransmissionMode transmissionMode, System.IO.Pipes.PipeOptions options, int inBufferSize, int outBufferSize, System.IO.Pipes.PipeSecurity? pipeSecurity, System.IO.HandleInheritability inheritability = System.IO.HandleInheritability.None, System.IO.Pipes.PipeAccessRights additionalAccessRights = default) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); }
vbc (4)
src\Compilers\Shared\NamedPipeUtil.cs (4)
56internal static bool CheckClientElevationMatches(NamedPipeServerStream pipeStream) 84internal static NamedPipeServerStream CreateServer(string pipeName, PipeDirection? pipeDirection = null) 90NamedPipeServerStream.MaxAllowedServerInstances, 181private static NamedPipeServerStream CreateServer(
VBCSCompiler (8)
src\Compilers\Server\VBCSCompiler\NamedPipeClientConnection.cs (2)
23public NamedPipeServerStream Stream { get; } 29internal NamedPipeClientConnection(NamedPipeServerStream stream, ICompilerServerLogger logger)
src\Compilers\Server\VBCSCompiler\NamedPipeClientConnectionHost.cs (2)
164/// <see cref="NamedPipeServerStream"/> object. Throws on any connection error. 175NamedPipeServerStream? pipeStream = null;
src\Compilers\Shared\NamedPipeUtil.cs (4)
56internal static bool CheckClientElevationMatches(NamedPipeServerStream pipeStream) 84internal static NamedPipeServerStream CreateServer(string pipeName, PipeDirection? pipeDirection = null) 90NamedPipeServerStream.MaxAllowedServerInstances, 181private static NamedPipeServerStream CreateServer(
VBCSCompiler.UnitTests (4)
NamedPipeTestUtil.cs (2)
27var sharedServerFullName = typeof(NamedPipeServerStream).FullName + "+SharedServer"; 28var sharedServerType = typeof(NamedPipeServerStream).Assembly.GetType(sharedServerFullName);
VBCSCompilerServerTests.cs (2)
105using (var stream = NamedPipeUtil.CreateServer(pipeName)) 154using (var stream = NamedPipeUtil.CreateServer(pipeName))