コード例 #1
0
        private static DTO.Frame GetFrameInternal(Guid frameId, Db4objects.Db4o.IObjectContainer container)
        {
            var frameQuery = from DTO.Frame f in container
                             where f.Guid.Equals(frameId)
                             select f;

            return(frameQuery.SingleOrDefault());
        }
コード例 #2
0
        private static DTO.Portrait GetPortraitInternal(Guid portraitId, Db4objects.Db4o.IObjectContainer container)
        {
            var portraitQuery = from DTO.Portrait p in container
                                where p.Guid.Equals(portraitId)
                                select p;

            return(portraitQuery.SingleOrDefault());
        }
コード例 #3
0
 private static DTO.Frame GetFrameInternal(Guid frameId, Db4objects.Db4o.IObjectContainer container)
 {
     return(container.Query <DTO.Frame>(frame => frame.Guid.Equals(frameId)).SingleOrDefault());
 }
コード例 #4
0
 private static DTO.Portrait GetPortraitInternal(Guid portraitId, Db4objects.Db4o.IObjectContainer container)
 {
     return(container.Query <DTO.Portrait>(portrait => portrait.Guid.Equals(portraitId)).SingleOrDefault());
 }
コード例 #5
0
 private Db4objects.Db4o.IObjectContainer OpenContainer()
 {
     return _container ?? (_container = this.server.OpenClient());
 }