2 implementations of ITranslator
MSBuildTaskHost (2)
BinaryTranslator.cs (2)
56
private class BinaryReadTranslator :
ITranslator
914
private class BinaryWriteTranslator :
ITranslator
94 references to ITranslator
MSBuildTaskHost (94)
AssemblyLoadInfo.cs (2)
108
public void Translate(
ITranslator
translator)
117
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)
835
public void WithInterning(IEqualityComparer<string> comparer, int initialCapacity, Action<
ITranslator
> internBlock)
1681
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 (4)
19
internal delegate T NodePacketValueFactory<T>(
ITranslator
translator);
26
internal delegate void ObjectTranslator<T>(
ITranslator
translator, ref T objectToTranslate);
34
internal delegate void ObjectTranslatorWithValueFactory<T>(
ITranslator
translator, NodePacketValueFactory<T> valueFactory, ref T objectToTranslate);
430
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 (2)
617
ITranslator
writeTranslator = null;
707
ITranslator
readTranslator = BinaryTranslator.GetReadTranslator(localReadPipe, _sharedReadBuffer);
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)
594
public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType,
ITranslator
translator)
604
public INodePacket DeserializePacket(NodePacketType packetType,
ITranslator
translator)
TaskHostConfiguration.cs (5)
411
public void Translate(
ITranslator
translator)
452
objectTranslator: (
ITranslator
t, ref string s) => t.Translate(ref s),
459
objectTranslator: (
ITranslator
t, ref string s) => t.Translate(ref s),
466
objectTranslator: (
ITranslator
t, ref string s) => t.Translate(ref s),
477
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 (10)
227
public void Translate(
ITranslator
translator)
281
internal static TaskParameter FactoryForDeserialization(
ITranslator
translator)
291
private void TranslateITaskItemArray(
ITranslator
translator)
311
private void TranslateITaskItem(
ITranslator
translator)
321
private void TranslatePrimitiveType(
ITranslator
translator)
396
private void TranslatePrimitiveTypeArray(
ITranslator
translator)
478
private void TranslateValueType(
ITranslator
translator)
503
private void TranslateValueTypeArray(
ITranslator
translator)
922
public void Translate(
ITranslator
translator)
932
internal static TaskParameterTaskItem FactoryForDeserialization(
ITranslator
translator)
TranslatorHelpers.cs (22)
34
this
ITranslator
translator,
54
static void TranslateUsingValueFactory(
ITranslator
translator, NodePacketValueFactory<T> valueFactory, ref T objectToTranslate)
63
this
ITranslator
translator,
71
this
ITranslator
translator,
80
this
ITranslator
translator,
88
this
ITranslator
translator,
97
this
ITranslator
translator,
104
(
ITranslator
translator, ref string key) => translator.Intern(ref key),
105
(
ITranslator
translator, ref string val) => translator.Intern(ref val),
111
this
ITranslator
translator,
120
(
ITranslator
translator, ref string key) => translator.Intern(ref key),
128
this
ITranslator
translator,
137
(
ITranslator
translator, ref string key) => translator.Intern(ref key),
138
(
ITranslator
translator, ref string val) => translator.InternPath(ref val),
144
this
ITranslator
translator,
153
(
ITranslator
translator, ref string key) => translator.InternPath(ref key),
161
this
ITranslator
translator,
171
this
ITranslator
translator,
263
this
ITranslator
translator,
301
public static void Translate(this
ITranslator
translator, ref CultureInfo cultureInfo)
323
public static void Translate(this
ITranslator
translator, ref Version version)
365
public static void Translate(this
ITranslator
translator, ref AssemblyName assemblyName)