You are here: Configuration > Class Specific Configuration > Maximum Activation Depth

Maximum Activation Depth

Sets the maximum activation depth for this type. Useful to avoid accidentally activating large objects.

IEmbeddedConfiguration configuration = Db4oEmbedded.NewConfiguration();
configuration.Common.ObjectClass(typeof (Person)).MaximumActivationDepth(5);
ObjectConfigurationExamples.cs: Set maximum activation depth
Dim configuration As IEmbeddedConfiguration = Db4oEmbedded.NewConfiguration()
configuration.Common.ObjectClass(GetType(Person)).MaximumActivationDepth(5)
ObjectConfigurationExamples.vb: Set maximum activation depth