Click or drag to resize

ChangeAwareKeyedCommandifiedList<T, TKeyValue, TChangeType> Constructor (Func<T, TKeyValue>, String, Boolean)

Namespace:  SD.Tools.Algorithmia.GeneralDataStructures
Assembly:  SD.Tools.Algorithmia (in SD.Tools.Algorithmia.dll) Version: 1.4.0.0 (1.4.19.0711)
Syntax
public ChangeAwareKeyedCommandifiedList(
	Func<T, TKeyValue> keyValueProducerFunc,
	string keyPropertyName,
	bool isSynchronized
)

Parameters

keyValueProducerFunc
Type: System.Func<T, TKeyValue>
The key value producer func.
keyPropertyName
Type: System.String
Name of the key property which is used to track changes in individual elements.
isSynchronized
Type: System.Boolean
if set to true this list is a synchronized collection, using a lock on SyncRoot to synchronize activity in multithreading scenarios
See Also