MaxMind.Db Enumeration representing the types of objects read from the database A data structure to store an object read from the database Initializes a new instance of the class. The node. The offset. The object read from the database The offset Given a stream, this class decodes the object graph at a particular location Initializes a new instance of the class. The stream. The base address in the stream. Decodes the object at the specified offset. The offset. An object containing the data read from the stream Reads the one. The position. Reads the many. The position. The size. Decodes the type of the by. The type. The offset. The size. Unable to handle type! Froms the control byte. The attribute. Sizes from control byte. The control byte. The offset. Decodes the boolean. The size of the structure. Decodes the double. The buffer. Decodes the float. The buffer. Decodes the string. The buffer. Decodes the map. The size. The offset. Decodes the long. The buffer. Decodes the integer. The buffer. Decodes the array. The size. The offset. Decodes the uint64. The buffer. Decodes the big integer. The buffer. Decodes the pointer. The control byte. The offset. The resulting offset Decodes the integer. The buffer. Decodes the integer. The base value. The buffer. Thrown when the MaxMind database file is incorrectly formatted Initializes a new instance of the class. A message that describes the error. Initializes a new instance of the class. The error message that explains the reason for the exception. The exception that is the cause of the current exception. If the parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception. An enumeration specifying the API to use to read the database Open the file in memory mapped mode. Does not load into real memory. Load the file into memory. Given a MaxMind DB file, this class will retrieve information about an IP address Initializes a new instance of the class. The file. Initializes a new instance of the class. The MaxMind DB file. The mode by which to access the DB file. Initialize with Stream Finds the data related to the specified address. The IP address. An object containing the IP related data Finds the data related to the specified address. The IP address. An object containing the IP related data Release resources back to the system. The metadata for the open database. The metadata. Data about the database file itself The major version number for the MaxMind DB binary format used by the database. The minor version number for the MaxMind DB binary format used by the database. The date-time of the database build. The MaxMind DB database type. A map from locale codes to the database description in that language. The IP version that the database supports. This will be 4 or 6. A list of locale codes for languages that the database supports.