Interface IExecutionEnvironment
Represents the execution environment in which operators execute.
Namespace: Reaqtive
Assembly: Reaqtive.Interfaces.dll
Syntax
public interface IExecutionEnvironment
Methods
GetSubject<TInput, TOutput>(Uri)
Gets the subject with the specified identifier from the execution environment.
Declaration
IMultiSubject<TInput, TOutput> GetSubject<TInput, TOutput>(Uri uri)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Uri | uri | Identifier of the subject. |
Returns
| Type | Description |
|---|---|
| IMultiSubject<TInput, TOutput> | Subject with the specified identifier, obtained from the execution environment. |
Type Parameters
| Name | Description |
|---|---|
| TInput | Type of the elements received by the subject. |
| TOutput | Type of the elements produced by the subject. |
GetSubscription(Uri)
Gets the subscription with the specified identifier from the execution environment.
Declaration
ISubscription GetSubscription(Uri uri)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Uri | uri | Identifier of the subscription. |
Returns
| Type | Description |
|---|---|
| ISubscription | Subscription with the specified identifier, obtained from the execution environment. |