|
IObjectChangeTrackingConfigurationTrackThisTypeRecursiveTRoot Method (ActionIConfigurableTrackableType, TypeSearchSettings)
|
Configures given type given as generic 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<TRoot>(
Action<IConfigurableTrackableType> configure = null,
TypeSearchSettings searchSettings = null
)
Function TrackThisTypeRecursive(Of TRoot) (
Optional configure As Action(Of IConfigurableTrackableType) = Nothing,
Optional searchSettings As TypeSearchSettings = Nothing
) As IObjectChangeTrackingConfiguration
Parameters
- configure (Optional)
- Type: SystemActionIConfigurableTrackableType
A predicate to customize configuration for each found type - searchSettings (Optional)
- Type: TrackerDog.ConfigurationTypeSearchSettings
Search settings
Type Parameters
- TRoot
- The type of root change-trackable type
Return Value
Type:
IObjectChangeTrackingConfigurationCurrent configuration instance
See Also