C# 클래스 BackendlessAPI.Service.GeoService

파일 보기 프로젝트 열기: Backendless/.NET-SDK 1 사용 예제들

공개 메소드들

메소드 설명
AddCategory ( string categoryName ) : BackendlessAPI.Geo.GeoCategory
AddCategory ( string categoryName, AsyncCallback callback ) : void
AddPoint ( BackendlessAPI.Geo.GeoPoint geoPoint ) : BackendlessAPI.Geo.GeoPoint
AddPoint ( BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
DeleteCategory ( string categoryName ) : bool
DeleteCategory ( string categoryName, AsyncCallback callback ) : void
GeoService ( ) : System
GetCategories ( ) : List
GetCategories ( AsyncCallback callback ) : void
GetPoints ( BackendlessAPI.Geo.BackendlessGeoQuery geoQuery ) : BackendlessCollection
GetPoints ( BackendlessAPI.Geo.GeoCluster geoCluster ) : BackendlessCollection
GetPoints ( String geofenceName ) : BackendlessCollection
GetPoints ( String geofenceName, BackendlessAPI.Geo.BackendlessGeoQuery query ) : BackendlessCollection
GetPoints ( BackendlessAPI.Geo.BackendlessGeoQuery geoQuery, AsyncCallback callback ) : void
GetPoints ( BackendlessAPI.Geo.GeoCluster geoCluster, AsyncCallback callback ) : void
GetPoints ( String geofenceName, AsyncCallback responder ) : void
GetPoints ( String geofenceName, BackendlessAPI.Geo.BackendlessGeoQuery query, AsyncCallback callback ) : void
LoadMetadata ( BackendlessAPI.Geo.GeoPoint point ) : BackendlessAPI.Geo.GeoPoint
LoadMetadata ( BackendlessAPI.Geo.GeoPoint point, AsyncCallback callback ) : void
RelativeFind ( BackendlessAPI.Geo.BackendlessGeoQuery geoQuery ) : BackendlessCollection
RelativeFind ( BackendlessAPI.Geo.BackendlessGeoQuery geoQuery, AsyncCallback callback ) : void
RemovePoint ( BackendlessAPI.Geo.GeoPoint geoPoint ) : void
RemovePoint ( BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
RunOnEnterAction ( String geoFenceName ) : int
RunOnEnterAction ( String geoFenceName, AsyncCallback callback ) : void
RunOnEnterAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint ) : void
RunOnEnterAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
RunOnExitAction ( String geoFenceName ) : int
RunOnExitAction ( String geoFenceName, AsyncCallback callback ) : void
RunOnExitAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint ) : void
RunOnExitAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
RunOnStayAction ( String geoFenceName ) : int
RunOnStayAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint ) : int
RunOnStayAction ( String geoFenceName, AsyncCallback callback ) : void
RunOnStayAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
SavePoint ( BackendlessAPI.Geo.GeoPoint geoPoint ) : BackendlessAPI.Geo.GeoPoint
SavePoint ( double latitude, double longitude, object>.Dictionary metadata ) : BackendlessAPI.Geo.GeoPoint
SavePoint ( double latitude, double longitude, string>.Dictionary metadata ) : BackendlessAPI.Geo.GeoPoint
SavePoint ( double latitude, double longitude, List categoryNames, object>.Dictionary metadata ) : BackendlessAPI.Geo.GeoPoint
SavePoint ( double latitude, double longitude, List categoryNames, string>.Dictionary metadata ) : BackendlessAPI.Geo.GeoPoint
SavePoint ( BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
SavePoint ( double latitude, double longitude, object>.Dictionary metadata, AsyncCallback callback ) : void
SavePoint ( double latitude, double longitude, string>.Dictionary metadata, AsyncCallback callback ) : void
SavePoint ( double latitude, double longitude, List categoryNames, object>.Dictionary metadata, AsyncCallback callback ) : void
SavePoint ( double latitude, double longitude, List categoryNames, string>.Dictionary metadata, AsyncCallback callback ) : void
StartGeofenceMonitoring ( BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback responder ) : void
StartGeofenceMonitoring ( GeofenceCallback callback, AsyncCallback responder ) : void
StartGeofenceMonitoring ( String geofenceName, BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback responder ) : void
StartGeofenceMonitoring ( String geofenceName, GeofenceCallback callback, AsyncCallback responder ) : void
StopGeofenceMonitoring ( ) : void
StopGeofenceMonitoring ( String geofenceName ) : void

비공개 메소드들

메소드 설명
AddFenceMonitoring ( ICallback callback, GeoFence geoFences ) : void
CheckCategoryName ( string categoryName ) : void
CheckCoordinates ( double latitude, double longitude ) : void
StartGeofenceMonitoring ( ICallback callback, AsyncCallback responder ) : void
StartGeofenceMonitoring ( ICallback callback, String geofenceName, AsyncCallback responder ) : void
checkGeoQuery ( BackendlessAPI.Geo.BackendlessGeoQuery geoQuery ) : void

메소드 상세

AddCategory() 공개 메소드

public AddCategory ( string categoryName ) : BackendlessAPI.Geo.GeoCategory
categoryName string
리턴 BackendlessAPI.Geo.GeoCategory

AddCategory() 공개 메소드

public AddCategory ( string categoryName, AsyncCallback callback ) : void
categoryName string
callback AsyncCallback
리턴 void

AddPoint() 공개 메소드

public AddPoint ( BackendlessAPI.Geo.GeoPoint geoPoint ) : BackendlessAPI.Geo.GeoPoint
geoPoint BackendlessAPI.Geo.GeoPoint
리턴 BackendlessAPI.Geo.GeoPoint

AddPoint() 공개 메소드

public AddPoint ( BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
geoPoint BackendlessAPI.Geo.GeoPoint
callback AsyncCallback
리턴 void

DeleteCategory() 공개 메소드

public DeleteCategory ( string categoryName ) : bool
categoryName string
리턴 bool

DeleteCategory() 공개 메소드

public DeleteCategory ( string categoryName, AsyncCallback callback ) : void
categoryName string
callback AsyncCallback
리턴 void

GeoService() 공개 메소드

public GeoService ( ) : System
리턴 System

GetCategories() 공개 메소드

public GetCategories ( ) : List
리턴 List

GetCategories() 공개 메소드

public GetCategories ( AsyncCallback callback ) : void
callback AsyncCallback
리턴 void

GetPoints() 공개 메소드

public GetPoints ( BackendlessAPI.Geo.BackendlessGeoQuery geoQuery ) : BackendlessCollection
geoQuery BackendlessAPI.Geo.BackendlessGeoQuery
리턴 BackendlessCollection

GetPoints() 공개 메소드

public GetPoints ( BackendlessAPI.Geo.GeoCluster geoCluster ) : BackendlessCollection
geoCluster BackendlessAPI.Geo.GeoCluster
리턴 BackendlessCollection

GetPoints() 공개 메소드

public GetPoints ( String geofenceName ) : BackendlessCollection
geofenceName String
리턴 BackendlessCollection

GetPoints() 공개 메소드

public GetPoints ( String geofenceName, BackendlessAPI.Geo.BackendlessGeoQuery query ) : BackendlessCollection
geofenceName String
query BackendlessAPI.Geo.BackendlessGeoQuery
리턴 BackendlessCollection

GetPoints() 공개 메소드

public GetPoints ( BackendlessAPI.Geo.BackendlessGeoQuery geoQuery, AsyncCallback callback ) : void
geoQuery BackendlessAPI.Geo.BackendlessGeoQuery
callback AsyncCallback
리턴 void

GetPoints() 공개 메소드

public GetPoints ( BackendlessAPI.Geo.GeoCluster geoCluster, AsyncCallback callback ) : void
geoCluster BackendlessAPI.Geo.GeoCluster
callback AsyncCallback
리턴 void

GetPoints() 공개 메소드

public GetPoints ( String geofenceName, AsyncCallback responder ) : void
geofenceName String
responder AsyncCallback
리턴 void

GetPoints() 공개 메소드

public GetPoints ( String geofenceName, BackendlessAPI.Geo.BackendlessGeoQuery query, AsyncCallback callback ) : void
geofenceName String
query BackendlessAPI.Geo.BackendlessGeoQuery
callback AsyncCallback
리턴 void

LoadMetadata() 공개 메소드

public LoadMetadata ( BackendlessAPI.Geo.GeoPoint point ) : BackendlessAPI.Geo.GeoPoint
point BackendlessAPI.Geo.GeoPoint
리턴 BackendlessAPI.Geo.GeoPoint

LoadMetadata() 공개 메소드

public LoadMetadata ( BackendlessAPI.Geo.GeoPoint point, AsyncCallback callback ) : void
point BackendlessAPI.Geo.GeoPoint
callback AsyncCallback
리턴 void

RelativeFind() 공개 메소드

public RelativeFind ( BackendlessAPI.Geo.BackendlessGeoQuery geoQuery ) : BackendlessCollection
geoQuery BackendlessAPI.Geo.BackendlessGeoQuery
리턴 BackendlessCollection

RelativeFind() 공개 메소드

public RelativeFind ( BackendlessAPI.Geo.BackendlessGeoQuery geoQuery, AsyncCallback callback ) : void
geoQuery BackendlessAPI.Geo.BackendlessGeoQuery
callback AsyncCallback
리턴 void

RemovePoint() 공개 메소드

public RemovePoint ( BackendlessAPI.Geo.GeoPoint geoPoint ) : void
geoPoint BackendlessAPI.Geo.GeoPoint
리턴 void

RemovePoint() 공개 메소드

public RemovePoint ( BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
geoPoint BackendlessAPI.Geo.GeoPoint
callback AsyncCallback
리턴 void

RunOnEnterAction() 공개 메소드

public RunOnEnterAction ( String geoFenceName ) : int
geoFenceName String
리턴 int

RunOnEnterAction() 공개 메소드

public RunOnEnterAction ( String geoFenceName, AsyncCallback callback ) : void
geoFenceName String
callback AsyncCallback
리턴 void

RunOnEnterAction() 공개 메소드

public RunOnEnterAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint ) : void
geoFenceName String
geoPoint BackendlessAPI.Geo.GeoPoint
리턴 void

RunOnEnterAction() 공개 메소드

public RunOnEnterAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
geoFenceName String
geoPoint BackendlessAPI.Geo.GeoPoint
callback AsyncCallback
리턴 void

RunOnExitAction() 공개 메소드

public RunOnExitAction ( String geoFenceName ) : int
geoFenceName String
리턴 int

RunOnExitAction() 공개 메소드

public RunOnExitAction ( String geoFenceName, AsyncCallback callback ) : void
geoFenceName String
callback AsyncCallback
리턴 void

RunOnExitAction() 공개 메소드

public RunOnExitAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint ) : void
geoFenceName String
geoPoint BackendlessAPI.Geo.GeoPoint
리턴 void

RunOnExitAction() 공개 메소드

public RunOnExitAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
geoFenceName String
geoPoint BackendlessAPI.Geo.GeoPoint
callback AsyncCallback
리턴 void

RunOnStayAction() 공개 메소드

public RunOnStayAction ( String geoFenceName ) : int
geoFenceName String
리턴 int

RunOnStayAction() 공개 메소드

public RunOnStayAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint ) : int
geoFenceName String
geoPoint BackendlessAPI.Geo.GeoPoint
리턴 int

RunOnStayAction() 공개 메소드

public RunOnStayAction ( String geoFenceName, AsyncCallback callback ) : void
geoFenceName String
callback AsyncCallback
리턴 void

RunOnStayAction() 공개 메소드

public RunOnStayAction ( String geoFenceName, BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
geoFenceName String
geoPoint BackendlessAPI.Geo.GeoPoint
callback AsyncCallback
리턴 void

SavePoint() 공개 메소드

public SavePoint ( BackendlessAPI.Geo.GeoPoint geoPoint ) : BackendlessAPI.Geo.GeoPoint
geoPoint BackendlessAPI.Geo.GeoPoint
리턴 BackendlessAPI.Geo.GeoPoint

SavePoint() 공개 메소드

public SavePoint ( double latitude, double longitude, object>.Dictionary metadata ) : BackendlessAPI.Geo.GeoPoint
latitude double
longitude double
metadata object>.Dictionary
리턴 BackendlessAPI.Geo.GeoPoint

SavePoint() 공개 메소드

public SavePoint ( double latitude, double longitude, string>.Dictionary metadata ) : BackendlessAPI.Geo.GeoPoint
latitude double
longitude double
metadata string>.Dictionary
리턴 BackendlessAPI.Geo.GeoPoint

SavePoint() 공개 메소드

public SavePoint ( double latitude, double longitude, List categoryNames, object>.Dictionary metadata ) : BackendlessAPI.Geo.GeoPoint
latitude double
longitude double
categoryNames List
metadata object>.Dictionary
리턴 BackendlessAPI.Geo.GeoPoint

SavePoint() 공개 메소드

public SavePoint ( double latitude, double longitude, List categoryNames, string>.Dictionary metadata ) : BackendlessAPI.Geo.GeoPoint
latitude double
longitude double
categoryNames List
metadata string>.Dictionary
리턴 BackendlessAPI.Geo.GeoPoint

SavePoint() 공개 메소드

public SavePoint ( BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback callback ) : void
geoPoint BackendlessAPI.Geo.GeoPoint
callback AsyncCallback
리턴 void

SavePoint() 공개 메소드

public SavePoint ( double latitude, double longitude, object>.Dictionary metadata, AsyncCallback callback ) : void
latitude double
longitude double
metadata object>.Dictionary
callback AsyncCallback
리턴 void

SavePoint() 공개 메소드

public SavePoint ( double latitude, double longitude, string>.Dictionary metadata, AsyncCallback callback ) : void
latitude double
longitude double
metadata string>.Dictionary
callback AsyncCallback
리턴 void

SavePoint() 공개 메소드

public SavePoint ( double latitude, double longitude, List categoryNames, object>.Dictionary metadata, AsyncCallback callback ) : void
latitude double
longitude double
categoryNames List
metadata object>.Dictionary
callback AsyncCallback
리턴 void

SavePoint() 공개 메소드

public SavePoint ( double latitude, double longitude, List categoryNames, string>.Dictionary metadata, AsyncCallback callback ) : void
latitude double
longitude double
categoryNames List
metadata string>.Dictionary
callback AsyncCallback
리턴 void

StartGeofenceMonitoring() 공개 메소드

public StartGeofenceMonitoring ( BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback responder ) : void
geoPoint BackendlessAPI.Geo.GeoPoint
responder AsyncCallback
리턴 void

StartGeofenceMonitoring() 공개 메소드

public StartGeofenceMonitoring ( GeofenceCallback callback, AsyncCallback responder ) : void
callback GeofenceCallback
responder AsyncCallback
리턴 void

StartGeofenceMonitoring() 공개 메소드

public StartGeofenceMonitoring ( String geofenceName, BackendlessAPI.Geo.GeoPoint geoPoint, AsyncCallback responder ) : void
geofenceName String
geoPoint BackendlessAPI.Geo.GeoPoint
responder AsyncCallback
리턴 void

StartGeofenceMonitoring() 공개 메소드

public StartGeofenceMonitoring ( String geofenceName, GeofenceCallback callback, AsyncCallback responder ) : void
geofenceName String
callback GeofenceCallback
responder AsyncCallback
리턴 void

StopGeofenceMonitoring() 공개 메소드

public StopGeofenceMonitoring ( ) : void
리턴 void

StopGeofenceMonitoring() 공개 메소드

public StopGeofenceMonitoring ( String geofenceName ) : void
geofenceName String
리턴 void