public virtual Task<LocationServicePosition> GetPositionAsync( TimeSpan maximumAge, TimeSpan timeout )