The IRtConnection interface
Namespace: ABSuite.AccessLayer.Connector.Core
Assembly: Unisys.ABSuite.AccessLayer.Connector.Core (in Unisys.ABSuite.AccessLayer.Connector.Core.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
The IRtConnection type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | IsConnected |
Returns True if the connection is connected to the runtime system, otherwise false.
|
![]() | Logger |
Returns the Logging object to the client
|
Methods
Name | Description | |
---|---|---|
![]() | BeginInvokeAction |
Invokes a specified Action method asynchronously
|
![]() | GetDataModelObject |
This method returns a TransmissionObject based on the class name supplied.
|
![]() | GetDataModelType |
Returns the type of TransmissionObject for the specified ispec or class
|
![]() | GetList(String, String) |
Returns a collection of types defiend by the class Name.
|
![]() | GetList(String, String) |
Returns a collection of ListItems for the specified list name.
This method is used to return a collection of ListItems containing all columns in the list as
individual properties of the ListItem class. For example, if the list sent from the host system
contains 5 columns, then the ListItem objects in the returned collection will contain properties
called "Column1", "Column2", "Column3", "Column4" and "Column5". These can then be processed by the
Client application individually.
You can also supply an array of names that will be used to name the columns in the ListItem collection,
if you prefer specific names rather than "Column1",etc....
|
![]() | GetList(String, String, Int32, Int32) |
Returns a collection of ListItems for the specified list name
|
![]() ![]() | GetListT(String) |
Returns a collection of T types for the specified list name and type.
|
![]() | GetListT(String, IFromStringConverter) |
Gets the list.
|
![]() | GetListAsync(String, String) |
Returns a collection of types defined by the class Name.
|
![]() | GetListAsyncT(String) |
Gets the list asynchronous.
|
![]() | GetListAsyncT(String, IFromStringConverter) |
Gets the list asynchronous.
|
![]() | Load |
Loads a specified ispec/class in the runtime system for this session.
This is a synchronous call. The calling process will be blocked until the method completes.
|
![]() | LoadAsync |
Loads a specified ispec/class in the runtime system for this session.
This is an asynchronous call. The calling process will not block.
An event handler for the complete event will receive the new TransmissionObject when the call completes.
|
![]() | Transmit |
The Transmit method sends the data held by the supplied DataModel to the runtime system and waits for a reply.
This call is a synchronous call, so it will block the calling process.
|
![]() | TransmitAsync |
The Transmit method sends the data held by the supplied DataModel to the runtime system.
This call is asynchronous. It will not wait for a reply, so it will not block the calling process.
The called must supply a callback method, which is executed when the TransmitAsynch processing completes.
|
See Also