Exemple #1
0
 /// <summary>
 /// 使用实例名初始化 <see cref="T:Lord.Data.Entity.EntityPersister`1"/> 类的新实例。
 /// </summary>
 /// <param name="instanceName">实例名。</param>
 public EntityPersister(string instanceName = null)
 {
     metadata            = EntityMetadataUnity.GetEntityMetadata(GetEntityType());
     context             = new InternalContext(instanceName);
     Database            = context.Database;
     entityQueryProvider = new EntityQueryProvider(context);
     queryable           = new QueryProvider(entityQueryProvider);
     entityQueryProvider.InitializeInstanceName(instanceName);
     environment = context.Environment;
 }