146 references to PipeOptions
aspire (1)
Projects\AppHostRpcClient.cs (1)
98var pipeClient = new NamedPipeClientStream(".", socketPath, PipeDirection.InOut, PipeOptions.Asynchronous);
Aspire.Hosting.RemoteHost (1)
JsonRpcServer.cs (1)
96PipeOptions.Asynchronous,
csc (8)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
390pipeStream = NamedPipeUtil.CreateClient(".", pipeName, PipeDirection.InOut, PipeOptions.Asynchronous);
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (7)
47internal static NamedPipeClientStream CreateClient(string serverName, string pipeName, PipeDirection direction, PipeOptions options) 86var pipeOptions = PipeOptions.Asynchronous | PipeOptions.WriteThrough; 171private const PipeOptions CurrentUserOption = PipeOptions.CurrentUserOnly; 186PipeOptions options,
dotnet (10)
Commands\Test\MTP\IPC\NamedPipeServer.cs (2)
39PipeOptions.Asynchronous | PipeOptions.CurrentUserOnly,
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.9.0-1.26279.105\contentFiles\cs\net11.0\BuildServerConnection.cs (1)
390pipeStream = NamedPipeUtil.CreateClient(".", pipeName, PipeDirection.InOut, PipeOptions.Asynchronous);
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.9.0-1.26279.105\contentFiles\cs\net11.0\NamedPipeUtil.cs (7)
47internal static NamedPipeClientStream CreateClient(string serverName, string pipeName, PipeDirection direction, PipeOptions options) 86var pipeOptions = PipeOptions.Asynchronous | PipeOptions.WriteThrough; 171private const PipeOptions CurrentUserOption = PipeOptions.CurrentUserOnly; 186PipeOptions options,
Microsoft.Build (7)
BackEnd\Client\MSBuildClient.cs (2)
142PipeOptions.Asynchronous 144| PipeOptions.CurrentUserOnly
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (2)
827PipeOptions.Asynchronous 829| PipeOptions.CurrentUserOnly
src\msbuild\src\Shared\NodeEndpointOutOfProcBase.cs (3)
269PipeOptions.Asynchronous | PipeOptions.WriteThrough 271| PipeOptions.CurrentUserOnly
Microsoft.Build.Tasks.CodeAnalysis (8)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
390pipeStream = NamedPipeUtil.CreateClient(".", pipeName, PipeDirection.InOut, PipeOptions.Asynchronous);
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (7)
47internal static NamedPipeClientStream CreateClient(string serverName, string pipeName, PipeDirection direction, PipeOptions options) 86var pipeOptions = PipeOptions.Asynchronous | PipeOptions.WriteThrough; 171private const PipeOptions CurrentUserOption = PipeOptions.CurrentUserOnly; 186PipeOptions options,
Microsoft.Build.Tasks.Core (5)
src\msbuild\src\Shared\NodePipeClient.cs (2)
29PipeOptions.Asynchronous 31| PipeOptions.CurrentUserOnly
src\msbuild\src\Shared\NodePipeServer.cs (3)
40PipeOptions pipeOptions = PipeOptions.Asynchronous; 42pipeOptions |= PipeOptions.CurrentUserOnly;
Microsoft.CodeAnalysis.Workspaces.MSBuild (8)
MSBuild\BuildHostProcessManager.cs (1)
457var pipeClient = NamedPipeUtil.CreateClient(".", pipeName, PipeDirection.InOut, PipeOptions.Asynchronous);
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (7)
47internal static NamedPipeClientStream CreateClient(string serverName, string pipeName, PipeDirection direction, PipeOptions options) 86var pipeOptions = PipeOptions.Asynchronous | PipeOptions.WriteThrough; 171private const PipeOptions CurrentUserOption = PipeOptions.CurrentUserOnly; 186PipeOptions options,
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (7)
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (7)
47internal static NamedPipeClientStream CreateClient(string serverName, string pipeName, PipeDirection direction, PipeOptions options) 86var pipeOptions = PipeOptions.Asynchronous | PipeOptions.WriteThrough; 171private const PipeOptions CurrentUserOption = PipeOptions.CurrentUserOnly; 186PipeOptions options,
Microsoft.Diagnostics.NETCore.Client (4)
DiagnosticsIpc\IpcServerTransport.cs (1)
158NamedPipeServerStream stream = new(pipeName, PipeDirection.InOut, maxInstances, PipeTransmissionMode.Byte, PipeOptions.Asynchronous, 16 * 1024, 16 * 1024);
DiagnosticsIpc\IpcTransport.cs (2)
68PipeOptions.None, 110PipeOptions.Asynchronous,
DiagnosticsServerRouter\DiagnosticsServerRouterFactory.cs (1)
647PipeOptions.Asynchronous,
Microsoft.DotNet.HotReload.Watch (3)
src\sdk\src\Dotnet.Watch\HotReloadClient\NamedPipeClientTransport.cs (3)
33var options = PipeOptions.Asynchronous | PipeOptions.CurrentUserOnly;
Microsoft.Extensions.DotNetDeltaApplier (2)
src\sdk\src\Dotnet.Watch\HotReloadAgent.Host\NamedPipeTransport.cs (2)
15private readonly NamedPipeClientStream _pipeClient = new(serverName: ".", pipeName, PipeDirection.InOut, PipeOptions.CurrentUserOnly | PipeOptions.Asynchronous);
Microsoft.NET.Sdk.Razor.Tasks (10)
DotnetToolTask.cs (3)
18private const PipeOptions PipeOptionCurrentUserOnly = (PipeOptions)536870912; 137if (!SuppressCurrentUserOnlyPipeOptions && !Enum.IsDefined(typeof(PipeOptions), PipeOptionCurrentUserOnly))
src\sdk\src\RazorSdk\Tool\Client.cs (7)
20private const PipeOptions PipeOptionCurrentUserOnly = (PipeOptions)536870912; 22private static readonly PipeOptions _pipeOptions = GetPipeOptions(); 128private static PipeOptions GetPipeOptions() 130var options = PipeOptions.Asynchronous; 132if (Enum.IsDefined(typeof(PipeOptions), PipeOptionCurrentUserOnly))
Microsoft.VisualBasic.Forms (3)
Microsoft\VisualBasic\ApplicationServices\SingleInstanceHelpers.vb (3)
13Private Const NamedPipeOptions As PipeOptions = PipeOptions.Asynchronous Or PipeOptions.CurrentUserOnly
MSBuild (3)
src\msbuild\src\Shared\NodeEndpointOutOfProcBase.cs (3)
269PipeOptions.Asynchronous | PipeOptions.WriteThrough 271| PipeOptions.CurrentUserOnly
netstandard (1)
netstandard.cs (1)
955[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.Pipes.PipeOptions))]
rzc (15)
Client.cs (7)
20private const PipeOptions PipeOptionCurrentUserOnly = (PipeOptions)536870912; 22private static readonly PipeOptions _pipeOptions = GetPipeOptions(); 128private static PipeOptions GetPipeOptions() 130var options = PipeOptions.Asynchronous; 132if (Enum.IsDefined(typeof(PipeOptions), PipeOptionCurrentUserOnly))
ConnectionHost.cs (8)
34private const PipeOptions PipeOptionCurrentUserOnly = (PipeOptions)536870912; 36private static readonly PipeOptions _pipeOptions = GetPipeOptions(); 73private static PipeOptions GetPipeOptions() 75var options = PipeOptions.Asynchronous | PipeOptions.WriteThrough; 77if (Enum.IsDefined(typeof(PipeOptions), PipeOptionCurrentUserOnly))
System.Core (1)
System.Core.cs (1)
113[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.Pipes.PipeOptions))]
System.IO.Pipes (32)
System\IO\Pipes\NamedPipeClientStream.cs (11)
25private readonly PipeOptions _pipeOptions; 32: this(".", pipeName, PipeDirection.InOut, PipeOptions.None, TokenImpersonationLevel.None, HandleInheritability.None) 37: this(serverName, pipeName, PipeDirection.InOut, PipeOptions.None, TokenImpersonationLevel.None, HandleInheritability.None) 42: this(serverName, pipeName, direction, PipeOptions.None, TokenImpersonationLevel.None, HandleInheritability.None) 46public NamedPipeClientStream(string serverName, string pipeName, PipeDirection direction, PipeOptions options) 52PipeOptions options, TokenImpersonationLevel impersonationLevel) 58PipeOptions options, TokenImpersonationLevel impersonationLevel, HandleInheritability inheritability) 67if ((options & ~(PipeOptions.WriteThrough | PipeOptions.Asynchronous | PipeOptions.CurrentUserOnly)) != 0) 79if ((options & PipeOptions.CurrentUserOnly) != 0)
System\IO\Pipes\NamedPipeClientStream.Unix.cs (2)
24PipeOptions options, TokenImpersonationLevel impersonationLevel, HandleInheritability inheritability) 76InitializeHandle(clientHandle, isExposed: false, isAsync: (_pipeOptions & PipeOptions.Asynchronous) != 0);
System\IO\Pipes\NamedPipeServerStream.cs (13)
19: this(pipeName, PipeDirection.InOut, 1, PipeTransmissionMode.Byte, PipeOptions.None, 0, 0, HandleInheritability.None) 24: this(pipeName, direction, 1, PipeTransmissionMode.Byte, PipeOptions.None, 0, 0, HandleInheritability.None) 29: this(pipeName, direction, maxNumberOfServerInstances, PipeTransmissionMode.Byte, PipeOptions.None, 0, 0, HandleInheritability.None) 34: this(pipeName, direction, maxNumberOfServerInstances, transmissionMode, PipeOptions.None, 0, 0, HandleInheritability.None) 38public NamedPipeServerStream(string pipeName, PipeDirection direction, int maxNumberOfServerInstances, PipeTransmissionMode transmissionMode, PipeOptions options) 43public NamedPipeServerStream(string pipeName, PipeDirection direction, int maxNumberOfServerInstances, PipeTransmissionMode transmissionMode, PipeOptions options, int inBufferSize, int outBufferSize) 75PipeOptions options, 90PipeOptions options, 104if ((options & ~(PipeOptions.WriteThrough | PipeOptions.Asynchronous | PipeOptions.CurrentUserOnly | PipeOptions.FirstPipeInstance)) != 0) 126if ((options & PipeOptions.CurrentUserOnly) != 0)
System\IO\Pipes\NamedPipeServerStream.Unix.cs (6)
18private PipeOptions _options; 25PipeTransmissionMode transmissionMode, PipeOptions options, int inBufferSize, int outBufferSize, 132InitializeHandle(serverHandle, isExposed: false, isAsync: (_options & PipeOptions.Asynchronous) != 0); 250internal static SharedServer Get(string path, int maxCount, PipeOptions pipeOptions) 257bool isFirstPipeInstance = (pipeOptions & PipeOptions.FirstPipeInstance) != 0; 258bool isCurrentUserOnly = (pipeOptions & PipeOptions.CurrentUserOnly) != 0;
System.ServiceModel.NetNamedPipe (1)
System\ServiceModel\Channels\PipeConnectionInitiator.cs (1)
180namedPipeClient = new NamedPipeClientStream(".", resolvedAddress, PipeDirection.InOut, PipeOptions.Asynchronous, TokenImpersonationLevel.Anonymous, HandleInheritability.None);
vbc (8)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
390pipeStream = NamedPipeUtil.CreateClient(".", pipeName, PipeDirection.InOut, PipeOptions.Asynchronous);
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (7)
47internal static NamedPipeClientStream CreateClient(string serverName, string pipeName, PipeDirection direction, PipeOptions options) 86var pipeOptions = PipeOptions.Asynchronous | PipeOptions.WriteThrough; 171private const PipeOptions CurrentUserOption = PipeOptions.CurrentUserOnly; 186PipeOptions options,
VBCSCompiler (8)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
390pipeStream = NamedPipeUtil.CreateClient(".", pipeName, PipeDirection.InOut, PipeOptions.Asynchronous);
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (7)
47internal static NamedPipeClientStream CreateClient(string serverName, string pipeName, PipeDirection direction, PipeOptions options) 86var pipeOptions = PipeOptions.Asynchronous | PipeOptions.WriteThrough; 171private const PipeOptions CurrentUserOption = PipeOptions.CurrentUserOnly; 186PipeOptions options,