Module
IMu.Module
IMu.Module
Since: 1.0
Description
Provides access to an EMu module.
Constructors
Constructor |
Details |
||||
---|---|---|---|---|---|
|
Module(string table, Session session) Creates an object which can be used to access the EMu module specified by
Parameters:
|
||||
|
Module(string table) Creates an object which can be used to access the EMu module specified by
Parameters:
|
Properties
Property |
Details |
---|---|
Table
|
The name of the table associated with the |
Methods
Method |
Details |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
int AddFetchSet(string name, string columns) Associates a set of columns with a logical name on the server. The name can be used instead of a column list when retrieving data using
![]() Parameters:
Returns:
Throws:
|
|||||||||||||
|
int AddFetchSet(string name, string[] columns) Associates a set of columns with a logical name on the server. The name
can be used instead of a column list when retrieving data using ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
int AddFetchSet(string name, List<string> columns) Associates a set of columns with a logical name on the server. The name
can be used instead of a column list when retrieving data using ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
int AddFetchSets(Map sets) Associates several sets of columns with logical names on the server. This is the equivalent of calling ![]() Parameters:
Returns:
Throws:
|
||||||||||||
int AddSearchAlias(string name, string columns) Associates a set of columns with a logical name on the server. The name can be used when specifying search terms to be passed to
![]() Parameters:
Returns:
Throws:
|
|||||||||||||
|
int AddSearchAlias(string name, string[] columns) Associates a set of columns with a logical name on the server. The name can be used when specifying search terms to be passed to
![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
int AddSearchAlias(string name, List<string> columns) Associates a set of columns with a logical name on the server. The name can be used when specifying search terms to be passed to
![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
int AddSearchAliases(Map aliases) Associates a set of columns with a logical name on the server. This is the equivalent of calling ![]() Parameters:
Returns:
Throws:
|
||||||||||||
int AddSortSet(string name, string keys) Associates a set of sort keys with a logical name on the server. The name can be used instead of a sort key list when sorting the current result set using Sort( ). ![]() Parameters:
Returns:
Throws:
|
|||||||||||||
|
Associates a set of sort keys with a logical name on the server. ![]() int AddSortSet(string name, string[] keys) Associates a set of sort keys with a logical name on the server. Parameters:
Returns:
Throws:
|
||||||||||||
|
int AddSortSet(string name, List<string> keys) Associates a set of sort keys with a logical name on the server. ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
Associates several sets of sort keys with logical names on the server. ![]() int AddSortSets(Map sets) Associates several sets of sort keys with logical names on the server. This is the equivalent of calling Parameters:
Returns:
Throws:
|
||||||||||||
ModuleFetchResult Fetch(string flag, long offset, int count, string columns) Fetches ![]() Parameters:
Returns:
Throws:
|
|||||||||||||
|
ModuleFetchResult Fetch(string flag, long offset, int count, string[] columns) Fetches ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleFetchResult Fetch(string flag, long offset, int count, List<string> columns) Fetches ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleFetchResult Fetch(string flag, long offset, int count) Fetches ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
long FindKey(long key) Searches for a record with the key value ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
long FindKeys(long[] keys) Searches for records with key values in the array ![]() Parameters:
Returns:
long - The number of records found. Throws:
|
||||||||||||
|
long FindKeys(List<long> keys) Searches for records with key values in the array ![]() Parameters:
Returns:
Throws:
|
||||||||||||
long FindTerms(Terms terms) Searches for records which match the search terms specified in ![]() Parameters:
Returns:
Throws:
|
|||||||||||||
long FindWhere(string where) Searches for records which match the TexQL ![]() Parameters:
Returns:
Throws:
|
|||||||||||||
long RestoreFromFile(string file) Restores a set of records from a file on the server machine which contains a list of keys, one per line. ![]() Parameters:
Returns:
Throws:
|
|||||||||||||
|
long RestoreFromTemp(string file) Restores a set of records from a temporary file on the server machine
which contains a list of keys, one per line. Operates the same way as
![]() Parameters:
Returns:
Throws:
|
||||||||||||
ModuleSortResult Sort(string keys, string flags) Sorts the current result set by the sort keys in ![]() Parameters:
Returns:
Throws:
|
|||||||||||||
|
ModuleSortResult Sort(string keys, string[] flags) Sorts the current result set by the sort keys in ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(string keys, List<string> flags) Sorts the current result set by the sort keys in ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(string[] keys, string flags) Sorts the current result set by the sort keys in ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(string[] keys, string[] flags) Sorts the current result set by the sort keys in ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(string[] keys, List<string> flags) Sorts the current result set by the sort keys in Each sort key is a column name optionally preceded by a ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(List<string> keys, string flags) Sorts the current result set by the sort keys in ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(List<string> keys, string[] flags) Sorts the current result set by the sort keys in ![]() Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(List<string> keys, List<string> flags) Sorts the current result set by the sort keys in ![]() Parameters:
Returns:
Throws:
|