Maria GDK 4.5.0.137
Documentation of managed code in release branch
|
Interface placeholder for service. Service implementation should inherit from this. More...
Additional Inherited Members | |
Public Member Functions inherited from TPG.GeoFramework.GeoFencingServiceInterfaces.IGeoFencingRuleServiceBase | |
void | AddRule (GeoFenceRuleDef fenceRule) |
Add or replace a rule. All rules contain an identifier, adding a rule with existing identifier already in the service will replace that rule. | |
List< GeoFenceRuleDef > | GetRules () |
Get all rules. | |
List< GeoFenceRuleDef > | GetRulesFromIds (List< Guid > ids) |
Get specific, identified rules. | |
List< Guid > | GetRuleIds () |
Get all rule identifiers. | |
int | DeleteRules (List< Guid > ids) |
Delete identified rules. | |
void | ClearRules () |
Delete all rules in the service. | |
void | SetRangeObject (MovingRangeDef rangeObject) |
Add moving range object. A range object is connected to a track. Each track can have multiple range objects. The center position of a range object is the same as the track position. Note that range objects are treated as geoshapes with respect to conditions. | |
void | DeleteRangeObject (Guid objectId) |
Delete range object. | |
MovingRangeDef[] | GetRangeObjects () |
Get all range objects. | |
Public Member Functions inherited from TPG.ServiceModel.IBaseService | |
ServiceState | GetServiceState () |
Get state of service including session id. | |
Interface placeholder for service. Service implementation should inherit from this.