MaxMind.GeoIP2 : MaxMind.GeoIP2 Namespace

IGeoIP2DatabaseReader Interface

Interface for database reader

Syntax

public interface IGeoIP2DatabaseReader : 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.6.0.0

Members

Public Methods

AnonymousIP (System.Net.IPAddress) : MaxMind.GeoIP2.Responses.AnonymousIPResponse
Look up an IP address in a GeoIP2 Anonymous IP.
AnonymousIP (string) : MaxMind.GeoIP2.Responses.AnonymousIPResponse
Look up an IP address in a GeoIP2 Anonymous IP.
ConnectionType (System.Net.IPAddress) : MaxMind.GeoIP2.Responses.ConnectionTypeResponse
Returns an MaxMind.GeoIP2.Responses.ConnectionTypeResponse for the specified IP address.
ConnectionType (string) : MaxMind.GeoIP2.Responses.ConnectionTypeResponse
Returns an MaxMind.GeoIP2.Responses.ConnectionTypeResponse for the specified IP address.
Domain (System.Net.IPAddress) : MaxMind.GeoIP2.Responses.DomainResponse
Returns an MaxMind.GeoIP2.Responses.DomainResponse for the specified IP address.
Domain (string) : MaxMind.GeoIP2.Responses.DomainResponse
Returns an MaxMind.GeoIP2.Responses.DomainResponse for the specified IP address.
Enterprise (System.Net.IPAddress) : MaxMind.GeoIP2.Responses.EnterpriseResponse
Returns an MaxMind.GeoIP2.Responses.EnterpriseResponse for the specified IP address.
Enterprise (string) : MaxMind.GeoIP2.Responses.EnterpriseResponse
Returns an MaxMind.GeoIP2.Responses.EnterpriseResponse for the specified IP address.
Isp (System.Net.IPAddress) : MaxMind.GeoIP2.Responses.IspResponse
Returns an MaxMind.GeoIP2.Responses.IspResponse for the specified IP address.
Isp (string) : MaxMind.GeoIP2.Responses.IspResponse
Returns an MaxMind.GeoIP2.Responses.IspResponse for the specified IP address.
TryAnonymousIP (System.Net.IPAddress, out MaxMind.GeoIP2.Responses.AnonymousIPResponse) : bool
Tries to lookup an MaxMind.GeoIP2.Responses.AnonymousIPResponse for the specified IP address.
TryAnonymousIP (string, out MaxMind.GeoIP2.Responses.AnonymousIPResponse) : bool
Tries to lookup an MaxMind.GeoIP2.Responses.AnonymousIPResponse for the specified IP address.
TryCity (System.Net.IPAddress, out MaxMind.GeoIP2.Responses.CityResponse) : bool
Tries to lookup a MaxMind.GeoIP2.Responses.CityResponse for the specified IP address.
TryCity (string, out MaxMind.GeoIP2.Responses.CityResponse) : bool
Tries to lookup a MaxMind.GeoIP2.Responses.CityResponse for the specified IP address.
TryConnectionType (System.Net.IPAddress, out MaxMind.GeoIP2.Responses.ConnectionTypeResponse) : bool
Tries to lookup a MaxMind.GeoIP2.Responses.ConnectionTypeResponse for the specified IP address.
TryConnectionType (string, out MaxMind.GeoIP2.Responses.ConnectionTypeResponse) : bool
Tries to lookup a MaxMind.GeoIP2.Responses.ConnectionTypeResponse for the specified IP address.
TryCountry (System.Net.IPAddress, out MaxMind.GeoIP2.Responses.CountryResponse) : bool
Tries to lookup a MaxMind.GeoIP2.Responses.CountryResponse for the specified IP address.
TryCountry (string, out MaxMind.GeoIP2.Responses.CountryResponse) : bool
Tries to lookup a MaxMind.GeoIP2.Responses.CountryResponse for the specified IP address.
TryDomain (System.Net.IPAddress, out MaxMind.GeoIP2.Responses.DomainResponse) : bool
Tries to lookup a MaxMind.GeoIP2.Responses.DomainResponse for the specified IP address.
TryDomain (string, out MaxMind.GeoIP2.Responses.DomainResponse) : bool
Tries to lookup a MaxMind.GeoIP2.Responses.DomainResponse for the specified IP address.
TryEnterprise (System.Net.IPAddress, out MaxMind.GeoIP2.Responses.EnterpriseResponse) : bool
Tries to lookup a MaxMind.GeoIP2.Responses.EnterpriseResponse for the specified IP address.
TryEnterprise (string, out MaxMind.GeoIP2.Responses.EnterpriseResponse) : bool
Tries to lookup a MaxMind.GeoIP2.Responses.EnterpriseResponse for the specified IP address.
TryIsp (System.Net.IPAddress, out MaxMind.GeoIP2.Responses.IspResponse) : bool
Tries to lookup an MaxMind.GeoIP2.Responses.IspResponse for the specified IP address.
TryIsp (string, out MaxMind.GeoIP2.Responses.IspResponse) : bool
Tries to lookup an MaxMind.GeoIP2.Responses.IspResponse for the specified IP address.

Member Details

AnonymousIP Method

Look up an IP address in a GeoIP2 Anonymous IP.

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.AnonymousIPResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

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

AnonymousIP Method

Look up an IP address in a GeoIP2 Anonymous IP.

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.AnonymousIPResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

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

ConnectionType Method

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

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.ConnectionTypeResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

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

ConnectionType Method

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

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.ConnectionTypeResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

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

Domain Method

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

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.DomainResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

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

Domain Method

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

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.DomainResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

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

Enterprise Method

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

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.EnterpriseResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

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

Enterprise Method

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

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.EnterpriseResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

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

Isp Method

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

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.IspResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

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

Isp Method

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

Syntax

Parameters

ipAddress
The IP address.

Returns

An MaxMind.GeoIP2.Responses.IspResponse

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryAnonymousIP Method

Tries to lookup an MaxMind.GeoIP2.Responses.AnonymousIPResponse for the specified IP address.

Syntax

public bool TryAnonymousIP (System.Net.IPAddress ipAddress, out MaxMind.GeoIP2.Responses.AnonymousIPResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.AnonymousIPResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryAnonymousIP Method

Tries to lookup an MaxMind.GeoIP2.Responses.AnonymousIPResponse for the specified IP address.

Syntax

public bool TryAnonymousIP (string ipAddress, out MaxMind.GeoIP2.Responses.AnonymousIPResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.AnonymousIPResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryCity Method

Tries to lookup a MaxMind.GeoIP2.Responses.CityResponse for the specified IP address.

Syntax

public bool TryCity (System.Net.IPAddress ipAddress, out MaxMind.GeoIP2.Responses.CityResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.CityResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryCity Method

Tries to lookup a MaxMind.GeoIP2.Responses.CityResponse for the specified IP address.

Syntax

public bool TryCity (string ipAddress, out MaxMind.GeoIP2.Responses.CityResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.CityResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryConnectionType Method

Tries to lookup a MaxMind.GeoIP2.Responses.ConnectionTypeResponse for the specified IP address.

Syntax

public bool TryConnectionType (System.Net.IPAddress ipAddress, out MaxMind.GeoIP2.Responses.ConnectionTypeResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.ConnectionTypeResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryConnectionType Method

Tries to lookup a MaxMind.GeoIP2.Responses.ConnectionTypeResponse for the specified IP address.

Syntax

public bool TryConnectionType (string ipAddress, out MaxMind.GeoIP2.Responses.ConnectionTypeResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.ConnectionTypeResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryCountry Method

Tries to lookup a MaxMind.GeoIP2.Responses.CountryResponse for the specified IP address.

Syntax

public bool TryCountry (System.Net.IPAddress ipAddress, out MaxMind.GeoIP2.Responses.CountryResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.CountryResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryCountry Method

Tries to lookup a MaxMind.GeoIP2.Responses.CountryResponse for the specified IP address.

Syntax

public bool TryCountry (string ipAddress, out MaxMind.GeoIP2.Responses.CountryResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.CountryResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryDomain Method

Tries to lookup a MaxMind.GeoIP2.Responses.DomainResponse for the specified IP address.

Syntax

public bool TryDomain (System.Net.IPAddress ipAddress, out MaxMind.GeoIP2.Responses.DomainResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.DomainResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryDomain Method

Tries to lookup a MaxMind.GeoIP2.Responses.DomainResponse for the specified IP address.

Syntax

public bool TryDomain (string ipAddress, out MaxMind.GeoIP2.Responses.DomainResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.DomainResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryEnterprise Method

Tries to lookup a MaxMind.GeoIP2.Responses.EnterpriseResponse for the specified IP address.

Syntax

public bool TryEnterprise (System.Net.IPAddress ipAddress, out MaxMind.GeoIP2.Responses.EnterpriseResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.EnterpriseResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryEnterprise Method

Tries to lookup a MaxMind.GeoIP2.Responses.EnterpriseResponse for the specified IP address.

Syntax

public bool TryEnterprise (string ipAddress, out MaxMind.GeoIP2.Responses.EnterpriseResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.EnterpriseResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryIsp Method

Tries to lookup an MaxMind.GeoIP2.Responses.IspResponse for the specified IP address.

Syntax

public bool TryIsp (System.Net.IPAddress ipAddress, out MaxMind.GeoIP2.Responses.IspResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.IspResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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

TryIsp Method

Tries to lookup an MaxMind.GeoIP2.Responses.IspResponse for the specified IP address.

Syntax

public bool TryIsp (string ipAddress, out MaxMind.GeoIP2.Responses.IspResponse response)

Parameters

ipAddress
The IP address.
response
The MaxMind.GeoIP2.Responses.IspResponse.

Returns

A bool describing whether the IP address was found.

Remarks

Documentation for this section has not yet been entered.

Requirements

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