c#:
Db4oFactory.Configure().ObjectClass(clazz).StoreTransientFields(true)
VB:
Db4oFactory.Configure().ObjectClass(clazz).StoreTransientFields(true)
This setting can be used to turn on storing of transient fields to db4o. It can be sometimes useful for debug purposes.
In order to test how it works add the following method to the example in Transient Fields In Java/Transient Fields In .NET:
1private static IConfiguration ConfigureSaveTransient() 2
{ 3
IConfiguration configuration = Db4oFactory.NewConfiguration(); 4
configuration.ObjectClass(typeof(Test)).StoreTransientFields(true); 5
return configuration; 6
}
1Public Shared Function ConfigureSaveTransient() As IConfiguration 2
Dim configuration As IConfiguration = Db4oFactory.NewConfiguration() 3
configuration.ObjectClass(GetType(Test)).StoreTransientFields(True) 4
Return configuration 5
End Function
Note, that attributes, marked as transient, won't be affected
by storeTransientFields
setting.