2 implementations of ITranslator
MSBuildTaskHost (2)
BinaryTranslator.cs (2)
56
private class BinaryReadTranslator :
ITranslator
879
private class BinaryWriteTranslator :
ITranslator
93 references to ITranslator
MSBuildTaskHost (93)
AssemblyLoadInfo.cs (2)
100
public void Translate(
ITranslator
translator)
109
public static AssemblyLoadInfo FactoryForTranslation(
ITranslator
translator)
AssemblyNameExtension.cs (2)
176
internal AssemblyNameExtension(
ITranslator
translator) : this()
982
public void Translate(
ITranslator
translator)
BinaryTranslator.cs (4)
37
internal static
ITranslator
GetReadTranslator(Stream stream, BinaryReaderFactory buffer)
48
internal static
ITranslator
GetWriteTranslator(Stream stream)
801
public void WithInterning(IEqualityComparer<string> comparer, int initialCapacity, Action<
ITranslator
> internBlock)
1603
public void WithInterning(IEqualityComparer<string> comparer, int initialCapacity, Action<
ITranslator
> internBlock)
BuildExceptionBase.cs (2)
73
internal static void WriteExceptionToTranslator(
ITranslator
translator, Exception exception)
116
internal static Exception ReadExceptionFromTranslator(
ITranslator
translator)
INodePacketFactory.cs (3)
13
internal delegate INodePacket NodePacketFactoryMethod(
ITranslator
translator);
43
void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType,
ITranslator
translator);
50
INodePacket DeserializePacket(NodePacketType packetType,
ITranslator
translator);
InterningReadTranslator.cs (3)
19
private readonly
ITranslator
_translator;
25
internal InterningReadTranslator(
ITranslator
translator)
72
public void Translate(
ITranslator
translator)
InterningWriteTranslator.cs (2)
34
private readonly
ITranslator
_translator;
156
public void Translate(
ITranslator
translator)
ITranslatable.cs (1)
16
void Translate(
ITranslator
translator);
ITranslator.cs (3)
19
internal delegate T NodePacketValueFactory<T>(
ITranslator
translator);
26
internal delegate void ObjectTranslator<T>(
ITranslator
translator, ref T objectToTranslate);
389
void WithInterning(IEqualityComparer<string> comparer, int initialCapacity, Action<
ITranslator
> internBlock);
LogMessagePacket.cs (2)
36
private LogMessagePacket(
ITranslator
translator)
45
internal static INodePacket FactoryForDeserialization(
ITranslator
translator)
LogMessagePacketBase.cs (17)
323
protected LogMessagePacketBase(
ITranslator
translator, TargetFinishedTranslator targetFinishedTranslator = null)
336
internal delegate void TargetFinishedTranslator(
ITranslator
translator, TargetFinishedEventArgs finishedEvent);
389
public void Translate(
ITranslator
translator)
408
internal void WriteToStream(
ITranslator
translator)
463
internal void ReadFromStream(
ITranslator
translator)
800
private void WriteEventToStream(BuildEventArgs buildEvent, LoggingEventType eventType,
ITranslator
translator)
852
private void WriteBuildWarningEventToStream(BuildWarningEventArgs buildWarningEventArgs,
ITranslator
translator)
879
private void WriteBuildErrorEventToStream(BuildErrorEventArgs buildErrorEventArgs,
ITranslator
translator)
906
private void WriteTaskCommandLineEventToStream(TaskCommandLineEventArgs taskCommandLineEventArgs,
ITranslator
translator)
921
private void WriteBuildMessageEventToStream(BuildMessageEventArgs buildMessageEventArgs,
ITranslator
translator)
930
private void WriteResponseFileUsedEventToStream(ResponseFileUsedEventArgs responseFileUsedEventArgs,
ITranslator
translator)
1151
private BuildEventArgs ReadEventFromStream(LoggingEventType eventType,
ITranslator
translator)
1186
private BuildWarningEventArgs ReadBuildWarningEventFromStream(
ITranslator
translator, string message, string helpKeyword, string senderName)
1228
private BuildErrorEventArgs ReadTaskBuildErrorEventFromStream(
ITranslator
translator, string message, string helpKeyword, string senderName)
1270
private TaskCommandLineEventArgs ReadTaskCommandLineEventFromStream(
ITranslator
translator, string message, string helpKeyword, string senderName)
1288
private BuildMessageEventArgs ReadBuildMessageEventFromStream(
ITranslator
translator, string message, string helpKeyword, string senderName)
1298
private ResponseFileUsedEventArgs ReadResponseFileUsedEventFromStream(
ITranslator
translator, string message, string helpKeyword, string senderName)
NodeBuildComplete.cs (2)
66
public void Translate(
ITranslator
translator)
74
internal static NodeBuildComplete FactoryForDeserialization(
ITranslator
translator)
NodeEndpointOutOfProcBase.cs (1)
644
ITranslator
writeTranslator = BinaryTranslator.GetWriteTranslator(packetStream);
NodePacketFactory.cs (3)
50
public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType,
ITranslator
translator)
65
public INodePacket DeserializePacket(NodePacketType packetType,
ITranslator
translator)
119
public INodePacket DeserializePacket(
ITranslator
translator) => _factoryMethod(translator);
NodeShutdown.cs (2)
105
public void Translate(
ITranslator
translator)
114
internal static NodeShutdown FactoryForDeserialization(
ITranslator
translator)
OutOfProcTaskHostNode.cs (2)
589
public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType,
ITranslator
translator)
599
public INodePacket DeserializePacket(NodePacketType packetType,
ITranslator
translator)
TaskHostConfiguration.cs (5)
411
public void Translate(
ITranslator
translator)
445
objectTranslator: (
ITranslator
t, ref string s) => t.Translate(ref s),
452
objectTranslator: (
ITranslator
t, ref string s) => t.Translate(ref s),
459
objectTranslator: (
ITranslator
t, ref string s) => t.Translate(ref s),
470
internal static INodePacket FactoryForDeserialization(
ITranslator
translator)
TaskHostTaskCancelled.cs (2)
33
public void Translate(
ITranslator
translator)
41
internal static INodePacket FactoryForDeserialization(
ITranslator
translator)
TaskHostTaskComplete.cs (2)
238
public void Translate(
ITranslator
translator)
258
internal static INodePacket FactoryForDeserialization(
ITranslator
translator)
TaskParameter.cs (11)
223
public void Translate(
ITranslator
translator)
277
internal static TaskParameter FactoryForDeserialization(
ITranslator
translator)
338
private void TranslateITaskItemArray(
ITranslator
translator)
375
private void TranslateITaskItem(
ITranslator
translator)
392
private void WriteITaskItem(
ITranslator
translator, ITaskItem wrappedItem)
459
private void ReadITaskItem(
ITranslator
translator, ref ITaskItem wrappedItem)
483
private bool TranslateNullable<T>(
ITranslator
translator, T value)
503
private void TranslatePrimitiveType(
ITranslator
translator)
578
private void TranslatePrimitiveTypeArray(
ITranslator
translator)
660
private void TranslateValueType(
ITranslator
translator)
685
private void TranslateValueTypeArray(
ITranslator
translator)
TranslatorHelpers.cs (22)
30
this
ITranslator
translator,
50
void TranslateUsingValueFactory(
ITranslator
translator, ref T objectToTranslate)
59
this
ITranslator
translator,
67
this
ITranslator
translator,
76
this
ITranslator
translator,
84
this
ITranslator
translator,
93
this
ITranslator
translator,
100
(
ITranslator
translator, ref string key) => translator.Intern(ref key),
101
(
ITranslator
translator, ref string val) => translator.Intern(ref val),
107
this
ITranslator
translator,
116
(
ITranslator
translator, ref string key) => translator.Intern(ref key),
123
this
ITranslator
translator,
132
(
ITranslator
translator, ref string key) => translator.Intern(ref key),
133
(
ITranslator
translator, ref string val) => translator.InternPath(ref val),
139
this
ITranslator
translator,
148
(
ITranslator
translator, ref string key) => translator.InternPath(ref key),
155
this
ITranslator
translator,
165
this
ITranslator
translator,
176
this
ITranslator
translator,
214
public static void Translate(this
ITranslator
translator, ref CultureInfo cultureInfo)
236
public static void Translate(this
ITranslator
translator, ref Version version)
278
public static void Translate(this
ITranslator
translator, ref AssemblyName assemblyName)