MaxMind.GeoIP2 : MaxMind.GeoIP2 Namespace

IGeoIP2WebServicesClient Interface

Interface for web-service client

Syntax

public interface IGeoIP2WebServicesClient : IGeoIP2Provider

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: MaxMind.GeoIP2
Assembly: MaxMind.GeoIP2 (in MaxMind.GeoIP2.dll)
Assembly Versions: 2.3.0.0

Members

Public Methods

CityAsync (System.Net.IPAddress) : System.Threading.Tasks.Task<MaxMind.GeoIP2.Responses.CityResponse>
Asynchronously query the GeoIP2 Precision: City web service for the specified IP address.
CityAsync (string) : System.Threading.Tasks.Task<MaxMind.GeoIP2.Responses.CityResponse>
Asynchronously query the GeoIP2 Precision: City web service for the specified IP address.
CountryAsync (System.Net.IPAddress) : System.Threading.Tasks.Task<MaxMind.GeoIP2.Responses.CountryResponse>
Asynchronously query the GeoIP2 Precision: Country web service for the specified IP address.
CountryAsync (string) : System.Threading.Tasks.Task<MaxMind.GeoIP2.Responses.CountryResponse>
Asynchronously query the GeoIP2 Precision: Country web service for the specified IP address.
Insights (System.Net.IPAddress) : MaxMind.GeoIP2.Responses.InsightsResponse
Returns an MaxMind.GeoIP2.Responses.InsightsResponse for the specified IP address.
Insights (string) : MaxMind.GeoIP2.Responses.InsightsResponse
Returns an MaxMind.GeoIP2.Responses.InsightsResponse for the specified IP address.
InsightsAsync (System.Net.IPAddress) : System.Threading.Tasks.Task<MaxMind.GeoIP2.Responses.InsightsResponse>
Asynchronously query the GeoIP2 Precision: Insights web service for the specified IP address.
InsightsAsync (string) : System.Threading.Tasks.Task<MaxMind.GeoIP2.Responses.InsightsResponse>
Asynchronously query the GeoIP2 Precision: Insights web service for the specified IP address.

Member Details

CityAsync Method

Asynchronously query the GeoIP2 Precision: City web service for the specified IP address.

Syntax

Parameters

ipAddress
The IP address.

Returns

Task that produces an object modeling the City response

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: MaxMind.GeoIP2
Assembly: MaxMind.GeoIP2 (in MaxMind.GeoIP2.dll)
Assembly Versions: 2.3.0.0

CityAsync Method

Asynchronously query the GeoIP2 Precision: City web service for the specified IP address.

Syntax

Parameters

ipAddress
The IP address.

Returns

Task that produces an object modeling the City response

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: MaxMind.GeoIP2
Assembly: MaxMind.GeoIP2 (in MaxMind.GeoIP2.dll)
Assembly Versions: 2.3.0.0

CountryAsync Method

Asynchronously query the GeoIP2 Precision: Country web service for the specified IP address.

Syntax

Parameters

ipAddress
The IP address.

Returns

Task that produces an object modeling the Country response

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: MaxMind.GeoIP2
Assembly: MaxMind.GeoIP2 (in MaxMind.GeoIP2.dll)
Assembly Versions: 2.3.0.0

CountryAsync Method

Asynchronously query the GeoIP2 Precision: Country web service for the specified IP address.

Syntax

Parameters

ipAddress
The IP address.

Returns

Task that produces an object modeling the Country response

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: MaxMind.GeoIP2
Assembly: MaxMind.GeoIP2 (in MaxMind.GeoIP2.dll)
Assembly Versions: 2.3.0.0

Insights Method

Returns an MaxMind.GeoIP2.Responses.InsightsResponse for the specified IP address.

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.InsightsResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: MaxMind.GeoIP2
Assembly: MaxMind.GeoIP2 (in MaxMind.GeoIP2.dll)
Assembly Versions: 2.3.0.0

Insights Method

Returns an MaxMind.GeoIP2.Responses.InsightsResponse for the specified IP address.

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.InsightsResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: MaxMind.GeoIP2
Assembly: MaxMind.GeoIP2 (in MaxMind.GeoIP2.dll)
Assembly Versions: 2.3.0.0

InsightsAsync Method

Asynchronously query the GeoIP2 Precision: Insights web service for the specified IP address.

Syntax

Parameters

ipAddress
The IP address.

Returns

Task that produces an object modeling the Insights response

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: MaxMind.GeoIP2
Assembly: MaxMind.GeoIP2 (in MaxMind.GeoIP2.dll)
Assembly Versions: 2.3.0.0

InsightsAsync Method

Asynchronously query the GeoIP2 Precision: Insights web service for the specified IP address.

Syntax

Parameters

ipAddress
The IP address.

Returns

Task that produces an object modeling the Insights response

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: MaxMind.GeoIP2
Assembly: MaxMind.GeoIP2 (in MaxMind.GeoIP2.dll)
Assembly Versions: 2.3.0.0