Interface Summary Interface Description IAddUserLocationInterface used to add the user location when received from the client session. IBackgroundLocationModeListenerThe listener for background mode changes for the location service. ILocationListener ILocationServiceService responsible for accessing the geolocation of a user or a specific device. ILongitudeLatitudeInterface used for geolocation with longitude and latitude. ILongitudeLatitudeAltitudeInterface used for geolocation with longitude, latitude and altitude. IRegionLocationReplyReply from a host with region location information, or error code is handled with this interface. Class Summary Class Description BackgroundLocationConfigurationClass used to hold the information required for the background location service. DeviceLocationClass holding the location of a device. HostNameRegionLocationA host name and/or IP address (IPv4 or IPv6) that has region location information. RegionLocationRegion location information, originating from a host name or IPv4/IPv6 address. RegionLocation.ConnectionConnection class holding information about the connection. RegionLocation.CurrencyCurrency class holding information about a currency. RegionLocation.LanguageLanguage class holding information about a language. RegionLocation.SecurityClass containing security-related data. RegionLocation.TimezoneClass containing timezone information. RegionLocationServiceRegion location service that is used to find the region location information from an IP address.