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