Reader Class |
Namespace: MaxMind.Db
The Reader type exposes the following members.
Name | Description | |
---|---|---|
![]() | Reader(Stream) |
Initialize with Stream. The current position of the
string must point to the start of the database. The content
between the current position and the end of the stream must
be a valid MaxMind DB.
|
![]() | Reader(String) |
Initializes a new instance of the Reader class.
|
![]() | Reader(String, FileAccessMode) |
Initializes a new instance of the Reader class.
|
Name | Description | |
---|---|---|
![]() ![]() | CreateAsync(Stream) |
Asynchronously initialize with Stream.
|
![]() ![]() | CreateAsync(String) |
Asynchronously initializes a new instance of the Reader class by loading the specified file into memory.
|
![]() | Dispose |
Release resources back to the system.
|
![]() | Equals | (Inherited from Object.) |
![]() | FindT(IPAddress, InjectableValues) |
Finds the data related to the specified address.
|
![]() | FindT(IPAddress, Int32, InjectableValues) |
Finds the data related to the specified address.
|
![]() | FindAllT |
Get an enumerator that iterates all data nodes in the database. Do not modify the object as it may be cached.
Note that due to caching, the Network attribute on constructor parameters will be ignored.
|
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |