| 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.0.0 (1.3.17.0314)
Syntaxpublic ChangeAwareKeyedCommandifiedList(
	Func<T, TKeyValue> keyValueProducerFunc,
	string keyPropertyName,
	bool isSynchronized
)
Public Sub New ( 
	keyValueProducerFunc As Func(Of T, TKeyValue),
	keyPropertyName As String,
	isSynchronized As Boolean
)
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