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:
|

