Click or drag to resize

ChangeAwareKeyedCommandifiedListT, TKeyValue, TChangeType Constructor (FuncT, TKeyValue, String, Boolean)

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

Parameters

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