7 instantiations of RequestArgument
Microsoft.NET.Sdk.Razor.Tasks (7)
ServerRequest.cs (6)
88new RequestArgument(RequestArgument.ArgumentId.CurrentDirectory, 0, workingDirectory),
89new RequestArgument(RequestArgument.ArgumentId.TempDirectory, 0, tempDirectory)
94requestArgs.Add(new RequestArgument(RequestArgument.ArgumentId.KeepAlive, 0, keepAlive));
101requestArgs.Add(new RequestArgument(RequestArgument.ArgumentId.CommandLineArgument, i, arg));
111new RequestArgument(RequestArgument.ArgumentId.Shutdown, argumentIndex: 0, value: ""),
112new RequestArgument(RequestArgument.ArgumentId.CommandLineArgument, argumentIndex: 1, value: "shutdown"),
17 references to RequestArgument
Microsoft.NET.Sdk.Razor.Tasks (17)
ServerRequest.cs (16)
30public ServerRequest(uint protocolVersion, IEnumerable<RequestArgument> arguments)
33Arguments = new ReadOnlyCollection<RequestArgument>(arguments.ToList());
45public ReadOnlyCollection<RequestArgument> Arguments { get; }
52foreach (var argument in Arguments)
54if (argument.Id == RequestArgument.ArgumentId.KeepAlive)
72return Arguments.Count >= 1 && Arguments[0].Id == RequestArgument.ArgumentId.Shutdown;
86var requestArgs = new List<RequestArgument>(requestLength)
88new RequestArgument(RequestArgument.ArgumentId.CurrentDirectory, 0, workingDirectory),
89new RequestArgument(RequestArgument.ArgumentId.TempDirectory, 0, tempDirectory)
94requestArgs.Add(new RequestArgument(RequestArgument.ArgumentId.KeepAlive, 0, keepAlive));
101requestArgs.Add(new RequestArgument(RequestArgument.ArgumentId.CommandLineArgument, i, arg));
111new RequestArgument(RequestArgument.ArgumentId.Shutdown, argumentIndex: 0, value: ""),
112new RequestArgument(RequestArgument.ArgumentId.CommandLineArgument, argumentIndex: 1, value: "shutdown"),
153var argumentsBuilder = new List<RequestArgument>((int)argumentCount);
158argumentsBuilder.Add(RequestArgument.ReadFromBinaryReader(reader));
177foreach (var arg in Arguments)