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
)
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