GeofenceRegion Class

Namespace
Shiny.Locations
Interfaces
Base Types
  • object
graph BT Type-->Base0["object"] Type-.->Interface0["IEquatable<GeofenceRegion>"] Type["GeofenceRegion"] class Type type-node

Syntax

public class GeofenceRegion : IEquatable<GeofenceRegion>

Constructors

Properties

Name Value Summary
Center Position
Identifier string
NotifyOnEntry bool
NotifyOnExit bool
Radius Distance
SingleUse bool

Methods

Name Value Summary
Equals(GeofenceRegion) bool
Equals(object) bool
GetHashCode() int
ToString() string

Operators

Name Value Summary
operator !=(GeofenceRegion, GeofenceRegion) bool
operator ==(GeofenceRegion, GeofenceRegion) bool

Extension Methods

Name Value Summary
GetPropertyInfo<GeofenceRegion, TRet>(Expression<Func<GeofenceRegion, TRet>>) PropertyInfo
Reflects out property information based on the expression value
IsPositionInside(Position) bool
ReflectGet(string) object
Gets an objects property dynamically through reflection - will throw an exception if proper has no getter or property does not exists
ReflectGet<GeofenceRegion, TReturn>(Expression<Func<GeofenceRegion, TReturn>>) TReturn
Gets an objects property dynamically through reflection - will throw an exception if proper has no getter or property does not exists
ReflectSet(string, object) void
Sets an objects property dynamically through reflection - will throw an exception if proper has no setter, wrong type, or property does not exists
GitHub