|
IObjectChangeTrackingConfigurationTrackThisTypeRecursive Method (Type, ActionIConfigurableTrackableType, TypeSearchSettings)
|
Configures given type given as parameter to be change-trackable and recurisvely configures all associated types within
any nesting level to be also change-trackable.
Namespace:
TrackerDog.Configuration
Assembly:
TrackerDog (in TrackerDog.dll) Version: 2.2.1.0 (2.2.1.0)
Syntax IObjectChangeTrackingConfiguration TrackThisTypeRecursive(
Type rootType,
Action<IConfigurableTrackableType> configure = null,
TypeSearchSettings searchSettings = null
)
Function TrackThisTypeRecursive (
rootType As Type,
Optional configure As Action(Of IConfigurableTrackableType) = Nothing,
Optional searchSettings As TypeSearchSettings = Nothing
) As IObjectChangeTrackingConfiguration
Parameters
- rootType
- Type: SystemType
The type of root change-trackable type - configure (Optional)
- Type: SystemActionIConfigurableTrackableType
A predicate to customize configuration for each found type - searchSettings (Optional)
- Type: TrackerDog.ConfigurationTypeSearchSettings
Search settings
Return Value
Type:
IObjectChangeTrackingConfigurationCurrent configuration instance
See Also