C# 클래스 Acr.Geofencing.GeofenceManagerImpl

상속: IGeofenceManager
파일 보기 프로젝트 열기: aritchie/geofences

공개 메소드들

메소드 설명
GeofenceManagerImpl ( ) : System
RequestState ( GeofenceRegion region, CancellationToken cancelToken ) : Task
StartMonitoring ( GeofenceRegion region ) : void
StopAllMonitoring ( ) : void
StopMonitoring ( GeofenceRegion region ) : void

보호된 메소드들

메소드 설명
DoBroadcast ( CLRegionEventArgs args, GeofenceStatus status ) : void
FromNative ( CLCircularRegion native ) : GeofenceRegion
FromNative ( CLRegionState state ) : GeofenceStatus
FromNative ( CLLocationCoordinate2D native ) : Position
ToNative ( GeofenceRegion region ) : CLCircularRegion
ToNative ( Position position ) : CLLocationCoordinate2D

메소드 상세

DoBroadcast() 보호된 메소드

protected DoBroadcast ( CLRegionEventArgs args, GeofenceStatus status ) : void
args CLRegionEventArgs
status GeofenceStatus
리턴 void

FromNative() 보호된 메소드

protected FromNative ( CLCircularRegion native ) : GeofenceRegion
native CLCircularRegion
리턴 GeofenceRegion

FromNative() 보호된 메소드

protected FromNative ( CLRegionState state ) : GeofenceStatus
state CLRegionState
리턴 GeofenceStatus

FromNative() 보호된 메소드

protected FromNative ( CLLocationCoordinate2D native ) : Position
native CLLocationCoordinate2D
리턴 Position

GeofenceManagerImpl() 공개 메소드

public GeofenceManagerImpl ( ) : System
리턴 System

RequestState() 공개 메소드

public RequestState ( GeofenceRegion region, CancellationToken cancelToken ) : Task
region GeofenceRegion
cancelToken System.Threading.CancellationToken
리턴 Task

StartMonitoring() 공개 메소드

public StartMonitoring ( GeofenceRegion region ) : void
region GeofenceRegion
리턴 void

StopAllMonitoring() 공개 메소드

public StopAllMonitoring ( ) : void
리턴 void

StopMonitoring() 공개 메소드

public StopMonitoring ( GeofenceRegion region ) : void
region GeofenceRegion
리턴 void

ToNative() 보호된 메소드

protected ToNative ( GeofenceRegion region ) : CLCircularRegion
region GeofenceRegion
리턴 CLCircularRegion

ToNative() 보호된 메소드

protected ToNative ( Position position ) : CLLocationCoordinate2D
position Position
리턴 CLLocationCoordinate2D