34 references to NodePacketValueFactory
MSBuildTaskHost (34)
BinaryTranslator.cs (14)
388
public void Translate<T>(ref List<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
414
public void Translate<T, L>(ref IList<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory, NodePacketCollectionCreator<L> collectionFactory) where L : IList<T>
619
public void TranslateArray<T>(ref T[] array, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
747
NodePacketValueFactory
<V> valueFactory,
769
public void TranslateDictionary<T>(ref Dictionary<string, T> dictionary, IEqualityComparer<string> comparer, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
791
public void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
814
public void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory, NodePacketCollectionCreator<D> dictionaryCreator)
1242
public void Translate<T>(ref List<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
1285
public void Translate<T, L>(ref IList<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory, NodePacketCollectionCreator<L> collectionFactory) where L : IList<T>
1475
public void TranslateArray<T>(ref T[] array, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
1615
NodePacketValueFactory
<V> valueFactory,
1636
public void TranslateDictionary<T>(ref Dictionary<string, T> dictionary, IEqualityComparer<string> comparer, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
1657
public void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
1679
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);
371
void TranslateDictionary<K, V>(ref IDictionary<K, V> dictionary, ObjectTranslator<K> keyTranslator, ObjectTranslatorWithValueFactory<V> valueTranslator,
NodePacketValueFactory
<V> valueFactory, NodePacketCollectionCreator<IDictionary<K, V>> dictionaryCreator);
381
void TranslateDictionary<T>(ref Dictionary<string, T> dictionary, IEqualityComparer<string> comparer, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
392
void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator,
NodePacketValueFactory
<T> valueFactory)
405
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,