예제 #1
0
 public ListenerHandler SubscribeSnapshot <T>(CloudDBZoneQuery cloudDBZoneQuery, CloudDBZoneQuery.CloudDBZoneQueryPolicy cloudDBZoneQueryPolicy,
                                              Action <CloudDBZoneSnapshot <T> > mCloudDBZoneSnapshot, Action <AGConnectCloudDBException> mAGConnectCloudDBException) where T : ICloudDBZoneObject, new()
 => CallAsWrapper <ListenerHandler>("subscribeSnapshot", cloudDBZoneQuery, cloudDBZoneQueryPolicy,
                                    new OnSnapshotListenerWrapper <T>(mCloudDBZoneSnapshot, mAGConnectCloudDBException));
예제 #2
0
 public ITask <long> ExecuteCountQuery(CloudDBZoneQuery cloudDBZoneQuery, string fieldName, CloudDBZoneQuery.CloudDBZoneQueryPolicy queryPolicy)
 => CallAsWrapper <TaskPrimitive <long> >("executeCountQuery", cloudDBZoneQuery, fieldName, queryPolicy);
예제 #3
0
 public ITask <double> ExecuteAverageQuery(CloudDBZoneQuery cloudDBZoneQuery, CloudDBZoneQuery.CloudDBZoneQueryPolicy queryPolicy)
 => CallAsWrapper <TaskPrimitive <double> >("executeQuery", cloudDBZoneQuery, queryPolicy);
예제 #4
0
 public ITask <int> ExecuteMinimalQuery(CloudDBZoneQuery cloudDBZoneQuery, string fieldName, CloudDBZoneQuery.CloudDBZoneQueryPolicy queryPolicy)
 => CallAsWrapper <TaskPrimitive <int> >("executeMinimalQuery", cloudDBZoneQuery, fieldName, queryPolicy);
예제 #5
0
 public ITask <CloudDBZoneSnapshot <T> > ExecuteQuery <T>(CloudDBZoneQuery cloudDBZoneQuery,
                                                          CloudDBZoneQuery.CloudDBZoneQueryPolicy queryPolicy) where T : ICloudDBZoneObject, new()
 => CallAsWrapper <TaskJavaObjectWrapper <CloudDBZoneSnapshot <T> > >("executeQuery", cloudDBZoneQuery, queryPolicy);