Class
RequestBase

Base class for all requests.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public abstract class RequestBase

Inheritance: objectRequestBase

Derived Classes: BingRestElevationRequestBingRestRouteRequestBingRestSearchLocationRequestBingRestTruckRouteRequest

Constructors

RequestBase()

Initializes a new instance of the RequestBase class.

Declaration

cs-api-definition
protected RequestBase()

Properties

Culture

The culture in which to return results.

Declaration

cs-api-definition
public CultureInfo Culture { get; set; }

Property Value

CultureInfo

CurrentIP

Gets or sets the current IP of the user. Optional. IPv4 format. Set this property before making a service request.

Declaration

cs-api-definition
[SuppressMessage("StyleCop.CSharp.DocumentationRules", "SA1650:ElementDocumentationMustBeSpelledCorrectly", Justification = "Reviewed.")]
public string CurrentIP { get; set; }

Property Value

string

The current IP.

CurrentLocation

Gets or sets the current location of the user. Optional. Set this property before making a service request.

Declaration

cs-api-definition
public Location CurrentLocation { get; set; }

Property Value

Location

DistanceUnit

Gets or sets distance unit.

Declaration

cs-api-definition
public DistanceUnit DistanceUnit { get; set; }

Property Value

DistanceUnit

UserData

Gets or sets user data. This data will be passed to the response which corresponds to this request. It can be used to identify request-response pair, for example. User data can be obtain from the response through the RequestUserData property.

Declaration

cs-api-definition
public object UserData { get; set; }

Property Value

object