C# Class BackendlessAPI.Geo.Fence.GeoFenceMonitoring

Inheritance: IBackendlessLocationListener
Afficher le fichier Open project: Backendless/.NET-SDK

Méthodes publiques

Свойство Type Description
NAME String

Méthodes publiques

Méthode Description
AddGeoFence ( BackendlessAPI.Geo.Fence.GeoFence geoFence, ICallback callback ) : void
AddGeoFences ( HashSet geoFences, ICallback callback ) : void
IsMonitoring ( ) : bool
OnLocationChanged ( double latitude, double longitude, double accuracy ) : void
RemoveGeoFences ( ) : void
removeGeoFence ( String geoFenceName ) : void

Private Methods

Méthode Description
AddOnStay ( BackendlessAPI.Geo.Fence.GeoFence geoFence ) : void
CallOnEnter ( HashSet geoFences ) : void
CallOnExit ( HashSet geoFences ) : void
CallOnStay ( HashSet geoFences ) : void
CancelOnStay ( BackendlessAPI.Geo.Fence.GeoFence geoFence ) : void
CancelOnStay ( HashSet geoFences ) : void
DefiniteRect ( BackendlessAPI.Geo.Fence.GeoFence geoFence ) : void
ExecuteOnStayCallback ( DurationStayTask task, BackendlessAPI.Geo.Fence.GeoFence geoFence ) : void
FindGeoPointsFence ( GeoPoint geoPoint ) : HashSet
GeoFenceMonitoring ( ) : System
IsDefiniteRect ( GeoPoint nwPoint, GeoPoint sePoint ) : bool
IsPointInFence ( GeoPoint geoPoint, BackendlessAPI.Geo.Fence.GeoFence geoFence ) : bool

Method Details

AddGeoFence() public méthode

public AddGeoFence ( BackendlessAPI.Geo.Fence.GeoFence geoFence, ICallback callback ) : void
geoFence BackendlessAPI.Geo.Fence.GeoFence
callback ICallback
Résultat void

AddGeoFences() public méthode

public AddGeoFences ( HashSet geoFences, ICallback callback ) : void
geoFences HashSet
callback ICallback
Résultat void

IsMonitoring() public méthode

public IsMonitoring ( ) : bool
Résultat bool

OnLocationChanged() public méthode

public OnLocationChanged ( double latitude, double longitude, double accuracy ) : void
latitude double
longitude double
accuracy double
Résultat void

RemoveGeoFences() public méthode

public RemoveGeoFences ( ) : void
Résultat void

removeGeoFence() public méthode

public removeGeoFence ( String geoFenceName ) : void
geoFenceName String
Résultat void

Property Details

NAME public_oe static_oe property

public static String NAME
Résultat String