You are here: Configuration > Class Specific Configuration > Cascade on Activate

Cascade on Activate

db4o uses the concept of activation to avoid loading to much data into memory. When turned on the activation cascades for this types. This means that when an instance is activated, all referenced objects are also activated. 

IEmbeddedConfiguration configuration = Db4oEmbedded.NewConfiguration();
configuration.Common.ObjectClass(typeof (Person)).CascadeOnActivate(true);
ObjectConfigurationExamples.cs: When activated, activate also all references
Dim configuration As IEmbeddedConfiguration = Db4oEmbedded.NewConfiguration()
configuration.Common.ObjectClass(GetType(Person)).CascadeOnActivate(True)
ObjectConfigurationExamples.vb: When activated, activate also all references