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