3 instantiations of BuildRequest
VBCSCompiler (3)
src\Compilers\Core\CommandLine\BuildProtocol.cs (3)
107return new BuildRequest(language, compilerHash, requestArgs, requestId); 113return new BuildRequest(RequestLanguage.CSharpCompile, GetCommitHash() ?? "", requestArgs); 149return new BuildRequest(language,
28 references to BuildRequest
VBCSCompiler (28)
src\Compilers\Core\CommandLine\BuildProtocol.cs (7)
74public static BuildRequest Create(RequestLanguage language, 110public static BuildRequest CreateShutdown() 122public static async Task<BuildRequest> ReadAsync(Stream inStream, CancellationToken cancellationToken) 146argumentsBuilder.Add(BuildRequest.Argument.ReadFromBinaryReader(reader)); 483/// The <see cref="BuildRequest"/> was rejected by the server. 589/// Reads the value of <see cref="CommitHashAttribute.Hash"/> of the assembly <see cref="BuildRequest"/> is defined in 594var hashAttributes = typeof(BuildRequest).Assembly.GetCustomAttributes<CommitHashAttribute>();
src\Compilers\Server\VBCSCompiler\BuildProtocolUtil.cs (3)
18internal static RunRequest GetRunRequest(BuildRequest req) 38internal static string[] GetCommandLineArguments(BuildRequest req, out string? currentDirectory, out string? tempDirectory, out string? libDirectory) 45foreach (BuildRequest.Argument arg in req.Arguments)
src\Compilers\Server\VBCSCompiler\ClientConnectionHandler.cs (4)
52var request = await clientConnection.ReadBuildRequestAsync(cancellationToken).ConfigureAwait(false); 111private async Task<CompletionData> ProcessCompilationRequestAsync(IClientConnection clientConnection, BuildRequest request, CancellationToken cancellationToken) 163static Task<BuildResponse> ProcessCompilationRequestCoreAsync(ICompilerServerHost compilerServerHost, BuildRequest buildRequest, CancellationToken cancellationToken) 182private static TimeSpan? CheckForNewKeepAlive(BuildRequest request)
src\Compilers\Server\VBCSCompiler\IClientConnection.cs (2)
23/// Read a <see cref="BuildRequest" /> from the client 25Task<BuildRequest> ReadBuildRequestAsync(CancellationToken cancellationToken);
src\Compilers\Server\VBCSCompiler\NamedPipeClientConnection.cs (3)
54public async Task<BuildRequest> ReadBuildRequestAsync(CancellationToken cancellationToken) 56var request = await BuildRequest.ReadAsync(Stream, cancellationToken).ConfigureAwait(false);
src\Compilers\Shared\BuildClient.cs (2)
25internal delegate Task<BuildResponse> CompileOnServerFunc(BuildRequest buildRequest, string pipeName, CancellationToken cancellationToken); 223var buildRequest = BuildServerConnection.CreateBuildRequest(
src\Compilers\Shared\BuildServerConnection.cs (7)
59internal static BuildRequest CreateBuildRequest( 70return BuildRequest.Create( 104var request = BuildRequest.CreateShutdown(); 158BuildRequest buildRequest, 172BuildRequest buildRequest, 279BuildRequest request,