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
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
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
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
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
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
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
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
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
Parameters:
Returns:
Throws:
|
|||||||||||||
|
Associates a set of sort keys with a logical name on the server. Parameters
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
Parameters:
Returns:
Throws:
|
||||||||||||
|
Associates several sets of sort keys with logical names on the server. Parameters
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
Parameters:
Returns:
Throws:
|
|||||||||||||
|
ModuleFetchResult Fetch(string flag, long offset, int count, string[] columns) Fetches Parameters
Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleFetchResult Fetch(string flag, long offset, int count, List<string> columns) Fetches Parameters
Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleFetchResult Fetch(string flag, long offset, int count) Fetches Parameters
Parameters:
Returns:
Throws:
|
||||||||||||
|
long FindKey(long key) Searches for a record with the key value Parameters
Parameters:
Returns:
Throws:
|
||||||||||||
|
long FindKeys(long[] keys) Searches for records with key values in the array Parameters
Parameters:
Returns:
long - The number of records found. Throws:
|
||||||||||||
|
long FindKeys(List<long> keys) Searches for records with key values in the array Parameters
Parameters:
Returns:
Throws:
|
||||||||||||
long FindTerms(Terms terms) Searches for records which match the search terms specified in Parameters
Parameters:
Returns:
Throws:
|
|||||||||||||
long FindWhere(string where) Searches for records which match the TexQL Parameters
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
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
Parameters:
Returns:
Throws:
|
||||||||||||
ModuleSortResult Sort(string keys, string flags) Sorts the current result set by the sort keys in Sort
Parameters:
Returns:
Throws:
|
|||||||||||||
|
ModuleSortResult Sort(string keys, string[] flags) Sorts the current result set by the sort keys in Parameters
Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(string keys, List<string> flags) Sorts the current result set by the sort keys in Parameters
Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(string[] keys, string flags) Sorts the current result set by the sort keys in Parameters
Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(string[] keys, string[] flags) Sorts the current result set by the sort keys in Parameters
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
Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(List<string> keys, string flags) Sorts the current result set by the sort keys in Parameters
Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(List<string> keys, string[] flags) Sorts the current result set by the sort keys in Parameters
Parameters:
Returns:
Throws:
|
||||||||||||
|
ModuleSortResult Sort(List<string> keys, List<string> flags) Sorts the current result set by the sort keys in Parameters
Parameters:
Returns:
Throws:
|