ConsumerTRoot Class | ![]() |
Namespace: Lawo.EmberPlusSharp.Model
public sealed class Consumer<TRoot> : IMonitoredConnection, IDisposable where TRoot : Root<TRoot>
The ConsumerTRoot type exposes the following members.
Name | Description | |
---|---|---|
![]() | AutoSendInterval | Gets or sets the minimal amount of time, in milliseconds, the consumer will wait after
automatically calling SendAsync before it will automatically call it again. |
![]() | Root | Gets the root of the object tree that mirrors the state of the tree published by the provider.
|
Name | Description | |
---|---|---|
![]() ![]() | CreateAsync(S101Client) | Returns the return value of
CreateAsync(client, 10000). |
![]() ![]() | CreateAsync(S101Client, Int32) | Returns the return value of CreateAsync(client,
timeout, 0x00). |
![]() ![]() | CreateAsync(S101Client, Int32, ChildrenRetrievalPolicy) | Returns the return value of
CreateAsync(client, timeout, childrenRetrievalPolicy,
0x00).
|
![]() ![]() | CreateAsync(S101Client, Int32, Byte) | Returns the return value of
CreateAsync(client, timeout,
|
![]() ![]() | CreateAsync(S101Client, Int32, ChildrenRetrievalPolicy, Byte) | Asynchronously uses client to create a new ConsumerTRoot object.
|
![]() | Dispose | Stops synchronizing changes to the object tree accessible through the Root property
and raises the ConnectionLost event. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | SendAsync | Asynchronously sends the locally applied changes and invocations to the provider. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | ConnectionLost | Occurs when the connection to the provider has been lost. |