Interface IEntityUpdaterUI
The main context provided by the Instance whenever an isolated context to work with the lemonedge platform is required
This contains all the functionality inherited from IEntityUpdater for working with all data in the system
It also includes UI specific capabilities
Inherited Members
Namespace: LemonEdge.API.Client.CommonUI
Assembly: LemonEdge.API.dll
Syntax
public interface IEntityUpdaterUI : IEntityUpdater, IEntityRetriever, IDisposable, ICustomFunctions
Properties
PreventOnSaveAutoOpen
Indicates that items created by saving (such as tasks, or other results), should not automatically be opened by the client application
Declaration
bool PreventOnSaveAutoOpen { get; set; }
Property Value
Type | Description |
---|---|
bool |
Methods
ExecuteAsArrayAsync<T>(string, Dictionary<string, object>)
Fetches the result array asynchronously from the web service.
Declaration
Task<IEnumerable<T>> ExecuteAsArrayAsync<T>(string name, Dictionary<string, object> ps) where T : class
Parameters
Type | Name | Description |
---|---|---|
string | name | The name of the function to call. |
Dictionary<string, object> | ps | The parameter list. |
Returns
Type | Description |
---|---|
Task<IEnumerable<T>> | An enumeration of the typed results. |
Type Parameters
Name | Description |
---|---|
T | The array return type. |
ExecuteAsScalarAsync<T>(string, Dictionary<string, object>)
Fetches the result array asynchronously from the web service.
Declaration
Task<T> ExecuteAsScalarAsync<T>(string name, Dictionary<string, object> ps)
Parameters
Type | Name | Description |
---|---|---|
string | name | The name of the function to call. |
Dictionary<string, object> | ps | The parameter list. |
Returns
Type | Description |
---|---|
Task<T> | The typed result. |
Type Parameters
Name | Description |
---|---|
T | The return type. |