1
개체를 활성화하는 동안 클래스 기본 생성자를 호출하도록 db4o에 지시 할 수있는 방법이 있습니까? 다음 코드를 시도했지만 작동하지 않습니다.db4o를 호출하여 생성자를 호출하십시오.
private static void ConfigureDatabase()
{
var config = Db4oEmbedded.NewConfiguration();
config.Common.ObjectClass(typeof(Device)).CallConstructor(true);
using(var db = Db4oEmbedded.OpenFile(config, Helper.GetDataFilePath("index"))) { }
}
데이터베이스에서 개체를 검색 할 때 Device 생성자는 호출되지 않습니다.
여기에이 장치 생성자처럼 보이는 방법은 다음과 같습니다
public Device()
{
connectionType = ConnectionType.Disconnected;
}
어떤 도움을 주시면 감사하겠습니다.
UPDATE BWT, 나는 또한 각 유형에 대해 하나 하나를 작성하지 않고도 모든 개체에 대한 생성자를 호출 할 db4o는 말할 수 있는지 알고 싶어.
방금 발견했습니다. 고마워요 Bob :) – Davita