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