예제 #1
0
        public override IQueryResult ClassOnlyQuery(QQueryBase query, ClassMetadata clazz
                                                    )
        {
            Transaction trans = query.Transaction();

            long[]            ids       = GetIDsForClass(trans, clazz, true);
            ClientQueryResult resClient = new ClientQueryResult(trans, ids.Length);

            for (int i = 0; i < ids.Length; i++)
            {
                resClient.Add((int)ids[i]);
            }
            return(resClient);
        }
예제 #2
0
		public override IQueryResult ClassOnlyQuery(QQueryBase query, ClassMetadata clazz
			)
		{
			Transaction trans = query.Transaction();
			long[] ids = GetIDsForClass(trans, clazz, true);
			ClientQueryResult resClient = new ClientQueryResult(trans, ids.Length);
			for (int i = 0; i < ids.Length; i++)
			{
				resClient.Add((int)ids[i]);
			}
			return resClient;
		}