2 implementations of ITranslator
MSBuildTaskHost (2)
BackEnd\BinaryTranslator.cs (2)
42
private class BinaryReadTranslator(Stream packetStream, BinaryReaderFactory buffer) :
ITranslator
375
private class BinaryWriteTranslator(Stream packetStream) :
ITranslator
54 references to ITranslator
MSBuildTaskHost (54)
BackEnd\BinaryTranslator.cs (2)
28
internal static
ITranslator
GetReadTranslator(Stream stream, BinaryReaderFactory buffer)
36
internal static
ITranslator
GetWriteTranslator(Stream stream)
BackEnd\INodePacketFactory.cs (3)
11
internal delegate INodePacket NodePacketFactoryMethod(
ITranslator
translator);
39
void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType,
ITranslator
translator);
46
INodePacket DeserializePacket(NodePacketType packetType,
ITranslator
translator);
BackEnd\ITranslatable.cs (1)
14
void Translate(
ITranslator
translator);
BackEnd\ITranslator.cs (3)
16
internal delegate T NodePacketValueFactory<T>(
ITranslator
translator);
23
internal delegate void ObjectTranslator<T>(
ITranslator
translator, ref T objectToTranslate);
31
internal delegate void ObjectTranslatorWithValueFactory<T>(
ITranslator
translator, NodePacketValueFactory<T> valueFactory, ref T objectToTranslate);
BackEnd\LogMessagePacketBase.cs (13)
191
public void Translate(
ITranslator
translator)
208
private void WriteToStream(
ITranslator
translator)
248
private void ReadFromStream(
ITranslator
translator)
420
private void WriteEventToStream(BuildEventArgs buildEvent, LoggingEventType eventType,
ITranslator
translator)
454
private void WriteBuildWarningEventToStream(BuildWarningEventArgs buildWarningEventArgs,
ITranslator
translator)
481
private void WriteBuildErrorEventToStream(BuildErrorEventArgs buildErrorEventArgs,
ITranslator
translator)
508
private void WriteTaskCommandLineEventToStream(TaskCommandLineEventArgs taskCommandLineEventArgs,
ITranslator
translator)
523
private void WriteBuildMessageEventToStream(BuildMessageEventArgs buildMessageEventArgs,
ITranslator
translator)
536
private BuildEventArgs? ReadEventFromStream(LoggingEventType eventType,
ITranslator
translator)
559
private BuildWarningEventArgs ReadBuildWarningEventFromStream(
ITranslator
translator, string? message, string? helpKeyword, string? senderName)
598
private BuildErrorEventArgs ReadTaskBuildErrorEventFromStream(
ITranslator
translator, string? message, string? helpKeyword, string? senderName)
637
private TaskCommandLineEventArgs ReadTaskCommandLineEventFromStream(
ITranslator
translator)
654
private BuildMessageEventArgs ReadBuildMessageEventFromStream(
ITranslator
translator, string? message, string? helpKeyword, string? senderName)
BackEnd\NodeBuildComplete.cs (2)
42
public void Translate(
ITranslator
translator)
45
internal static NodeBuildComplete FactoryForDeserialization(
ITranslator
translator)
BackEnd\NodeEndpointOutOfProcTaskHost.cs (2)
433
ITranslator
? writeTranslator = null;
512
ITranslator
readTranslator = BinaryTranslator.GetReadTranslator(localReadPipe, _sharedReadBuffer);
BackEnd\NodePacketFactory.cs (3)
39
public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType,
ITranslator
translator)
53
public INodePacket DeserializePacket(NodePacketType packetType,
ITranslator
translator)
86
public INodePacket DeserializePacket(
ITranslator
translator)
BackEnd\NodeShutdown.cs (2)
82
public void Translate(
ITranslator
translator)
88
internal static NodeShutdown FactoryForDeserialization(
ITranslator
translator)
BackEnd\TaskHostConfiguration.cs (2)
292
public void Translate(
ITranslator
translator)
349
internal static INodePacket FactoryForDeserialization(
ITranslator
translator)
BackEnd\TaskHostTaskCancelled.cs (2)
25
public void Translate(
ITranslator
translator)
33
internal static INodePacket FactoryForDeserialization(
ITranslator
translator)
BackEnd\TaskHostTaskComplete.cs (2)
157
public void Translate(
ITranslator
translator)
169
internal static INodePacket FactoryForDeserialization(
ITranslator
translator)
BackEnd\TaskParameter.cs (10)
210
public void Translate(
ITranslator
translator)
258
internal static TaskParameter FactoryForDeserialization(
ITranslator
translator)
268
private void TranslateITaskItemArray(
ITranslator
translator)
288
private void TranslateITaskItem(
ITranslator
translator)
298
private void TranslatePrimitiveType(
ITranslator
translator)
375
private void TranslatePrimitiveTypeArray(
ITranslator
translator)
459
private void TranslateValueType(
ITranslator
translator)
485
private void TranslateValueTypeArray(
ITranslator
translator)
749
public void Translate(
ITranslator
translator)
759
internal static TaskParameterTaskItem FactoryForDeserialization(
ITranslator
translator)
BackEnd\TranslatorHelpers.cs (3)
23
this
ITranslator
translator,
45
=> static (
ITranslator
translator, NodePacketValueFactory<T> valueFactory, ref T objectToTranslate)
49
this
ITranslator
translator,
Exceptions\BuildExceptionBase.cs (2)
73
public static void WriteExceptionToTranslator(
ITranslator
translator, Exception exception)
113
public static Exception ReadExceptionFromTranslator(
ITranslator
translator)
OutOfProcTaskHostNode.cs (2)
311
public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType,
ITranslator
translator)
319
public INodePacket DeserializePacket(NodePacketType packetType,
ITranslator
translator)