|   | 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
SyntaxIObjectChangeTrackingConfiguration 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
See Also