34 references to NodePacketValueFactory
MSBuildTaskHost (34)
BinaryTranslator.cs (14)
357
public void Translate<T>(ref List<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
383
public void Translate<T, L>(ref IList<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory, NodePacketCollectionCreator<L> collectionFactory) where L : IList<T>
588
public void TranslateArray<T>(ref T[] array, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
716
NodePacketValueFactory
<V> valueFactory,
738
public void TranslateDictionary<T>(ref Dictionary<string, T> dictionary, IEqualityComparer<string> comparer, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
760
public void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
783
public void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory, NodePacketCollectionCreator<D> dictionaryCreator)
1187
public void Translate<T>(ref List<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
1230
public void Translate<T, L>(ref IList<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory, NodePacketCollectionCreator<L> collectionFactory) where L : IList<T>
1420
public void TranslateArray<T>(ref T[] array, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
1560
NodePacketValueFactory
<V> valueFactory,
1581
public void TranslateDictionary<T>(ref Dictionary<string, T> dictionary, IEqualityComparer<string> comparer, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
1602
public void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
1624
public void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory, NodePacketCollectionCreator<D> dictionaryCreator)
ITranslator.cs (8)
34
internal delegate void ObjectTranslatorWithValueFactory<T>(ITranslator translator,
NodePacketValueFactory
<T> valueFactory, ref T objectToTranslate);
215
void Translate<T>(ref List<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory);
236
void Translate<T, L>(ref IList<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory, NodePacketCollectionCreator<L> collectionFactory) where L : IList<T>;
337
void TranslateArray<T>(ref T[] array, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory);
365
void TranslateDictionary<K, V>(ref IDictionary<K, V> dictionary, ObjectTranslator<K> keyTranslator, ObjectTranslatorWithValueFactory<V> valueTranslator,
NodePacketValueFactory
<V> valueFactory, NodePacketCollectionCreator<IDictionary<K, V>> dictionaryCreator);
375
void TranslateDictionary<T>(ref Dictionary<string, T> dictionary, IEqualityComparer<string> comparer, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
386
void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
399
void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory, NodePacketCollectionCreator<D> collectionCreator)
TranslatorHelpers.cs (12)
36
NodePacketValueFactory
<T> valueFactory) where T : ITranslatable
52
private static ObjectTranslatorWithValueFactory<T> AdaptFactory<T>(
NodePacketValueFactory
<T> valueFactory) where T : ITranslatable
54
static void TranslateUsingValueFactory(ITranslator translator,
NodePacketValueFactory
<T> valueFactory, ref T objectToTranslate)
65
NodePacketValueFactory
<T> valueFactory) where T : class, ITranslatable
73
NodePacketValueFactory
<T> valueFactory,
82
NodePacketValueFactory
<T> valueFactory) where T : class, ITranslatable
91
NodePacketValueFactory
<T> valueFactory) where T : class, ITranslatable
114
NodePacketValueFactory
<T> valueFactory)
147
NodePacketValueFactory
<T> valueFactory)
163
NodePacketValueFactory
<T> valueFactory)
173
NodePacketValueFactory
<T> valueFactory,
265
NodePacketValueFactory
<T> valueFactory,