Click or drag to resize

MaxMind.Db Namespace

 
Classes
  ClassDescription
Public classConstructorAttribute
Instruct
Reader
to use the constructor when deserializing.
Public classDeserializationException
Thrown when there is an error deserializing to the provided type.
Public classInjectableValues
Values to be injected into classes during deserialization.
Public classInjectAttribute
Instruct
Reader
to map database key to constructor parameter.
Public classInvalidDatabaseException
Thrown when the MaxMind database file is incorrectly formatted
Public classMetadata
Data about the database file itself
Public classNetwork
Network represents an IP network.
Public classNetworkAttribute
Instruct
Reader
to set the parameter to be the network in CIDR format.
Public classParameterAttribute
Instruct
Reader
to map database key to constructor parameter.
Public classReader
Given a MaxMind DB file, this class will retrieve information about an IP address
Structures
Enumerations
  EnumerationDescription
Public enumerationFileAccessMode
An enumeration specifying the API to use to read the database