28 references to NodePacketCollectionCreator
Microsoft.Build.Framework (28)
BackEnd\TranslatorHelpers.cs (3)
72
NodePacketCollectionCreator
<L> collectionFactory) where L : IList<T> where T : ITranslatable
172
NodePacketCollectionCreator
<D> collectionCreator)
262
NodePacketCollectionCreator
<HashSet<T>> collectionFactory) where T : class, ITranslatable
BinaryTranslator.cs (17)
392
public void Translate<T, L>(ref IList<T> list, ObjectTranslator<T> objectTranslator,
NodePacketCollectionCreator
<L> collectionFactory) where L : IList<T>
411
public void Translate<T, L>(ref IList<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator, NodePacketValueFactory<T> valueFactory,
NodePacketCollectionCreator
<L> collectionFactory) where L : IList<T>
431
/// Translates a collection of T into the specified type using an <see cref="ObjectTranslator{T}"/> and <see cref="
NodePacketCollectionCreator
{L}"/>
438
public void Translate<T, L>(ref ICollection<T> collection, ObjectTranslator<T> objectTranslator,
NodePacketCollectionCreator
<L> collectionFactory) where L : ICollection<T>
659
public void TranslateDictionary(ref IDictionary<string, string> dictionary,
NodePacketCollectionCreator
<IDictionary<string, string>> dictionaryCreator)
683
NodePacketCollectionCreator
<IDictionary<K, V>> dictionaryCreator)
709
NodePacketCollectionCreator
<IDictionary<K, V>> dictionaryCreator)
775
public void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator, NodePacketValueFactory<T> valueFactory,
NodePacketCollectionCreator
<D> dictionaryCreator)
1225
public void Translate<T, L>(ref IList<T> list, ObjectTranslator<T> objectTranslator,
NodePacketCollectionCreator
<L> collectionFactory) where L : IList<T>
1243
public void Translate<T, L>(ref IList<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator, NodePacketValueFactory<T> valueFactory,
NodePacketCollectionCreator
<L> collectionFactory) where L : IList<T>
1261
/// Translates a collection of T into the specified type using an <see cref="ObjectTranslator{T}"/> and <see cref="
NodePacketCollectionCreator
{L}"/>
1268
public void Translate<T, L>(ref ICollection<T> collection, ObjectTranslator<T> objectTranslator,
NodePacketCollectionCreator
<L> collectionFactory) where L : ICollection<T>
1451
TranslateDictionary(ref copy, (
NodePacketCollectionCreator
<IDictionary<string, string>>)null);
1520
public void TranslateDictionary(ref IDictionary<string, string> dictionary,
NodePacketCollectionCreator
<IDictionary<string, string>> dictionaryCreator)
1543
NodePacketCollectionCreator
<IDictionary<K, V>> collectionCreator)
1568
NodePacketCollectionCreator
<IDictionary<K, V>> collectionCreator)
1631
public void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator, NodePacketValueFactory<T> valueFactory,
NodePacketCollectionCreator
<D> dictionaryCreator)
ITranslator.cs (8)
235
void Translate<T, L>(ref IList<T> list, ObjectTranslator<T> objectTranslator,
NodePacketCollectionCreator
<L> collectionFactory) where L : IList<T>;
246
void Translate<T, L>(ref IList<T> list, ObjectTranslatorWithValueFactory<T> objectTranslator, NodePacketValueFactory<T> valueFactory,
NodePacketCollectionCreator
<L> collectionFactory) where L : IList<T>;
249
/// Translates a collection of T into the specified type using an <see cref="ObjectTranslator{T}"/> and <see cref="
NodePacketCollectionCreator
{L}"/>
256
void Translate<T, L>(ref ICollection<T> collection, ObjectTranslator<T> objectTranslator,
NodePacketCollectionCreator
<L> collectionFactory) where L : ICollection<T>;
366
void TranslateDictionary(ref IDictionary<string, string> dictionary,
NodePacketCollectionCreator
<IDictionary<string, string>> collectionCreator);
370
void TranslateDictionary<K, V>(ref IDictionary<K, V> dictionary, ObjectTranslator<K> keyTranslator, ObjectTranslator<V> valueTranslator,
NodePacketCollectionCreator
<IDictionary<K, V>> dictionaryCreator);
372
void TranslateDictionary<K, V>(ref IDictionary<K, V> dictionary, ObjectTranslator<K> keyTranslator, ObjectTranslatorWithValueFactory<V> valueTranslator, NodePacketValueFactory<V> valueFactory,
NodePacketCollectionCreator
<IDictionary<K, V>> dictionaryCreator);
406
void TranslateDictionary<D, T>(ref D dictionary, ObjectTranslatorWithValueFactory<T> objectTranslator, NodePacketValueFactory<T> valueFactory,
NodePacketCollectionCreator
<D> collectionCreator)