3 instantiations of BuildRequest
VBCSCompiler (3)
src\Compilers\Shared\BuildProtocol.cs (3)
109return new BuildRequest(language, compilerHash, requestArgs, requestId); 115return new BuildRequest(RequestLanguage.CSharpCompile, GetCommitHash() ?? "", requestArgs); 151return new BuildRequest(language,
28 references to BuildRequest
VBCSCompiler (28)
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\BuildProtocol.cs (7)
76public static BuildRequest Create(RequestLanguage language, 112public static BuildRequest CreateShutdown() 124public static async Task<BuildRequest> ReadAsync(Stream inStream, CancellationToken cancellationToken) 148argumentsBuilder.Add(BuildRequest.Argument.ReadFromBinaryReader(reader)); 485/// The <see cref="BuildRequest"/> was rejected by the server. 591/// Reads the value of <see cref="CommitHashAttribute.Hash"/> of the assembly <see cref="BuildRequest"/> is defined in 596var hashAttributes = typeof(BuildRequest).Assembly.GetCustomAttributes<CommitHashAttribute>();
src\Compilers\Shared\BuildServerConnection.cs (7)
61internal static BuildRequest CreateBuildRequest( 73return BuildRequest.Create( 107var request = BuildRequest.CreateShutdown(); 161BuildRequest buildRequest, 175BuildRequest buildRequest, 276BuildRequest request,