Show / Hide Table of Contents

Class ReactiveDefinitionProxy

Exposes reactive processing definition operations using a provider to perform service-side operations.

Inheritance
System.Object
ReactiveDefinitionProxyBase
ReactiveDefinitionProxy
Implements
IReactiveDefinitionProxy
Inherited Members
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArgs, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArgs>, Object, CancellationToken)
ReactiveDefinitionProxyBase.UndefineStreamFactoryAsync(Uri, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<T>(Uri, IAsyncReactiveQbservable<T>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArgs, TResult>(Uri, Expression<Func<TArgs, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.UndefineObservableAsync(Uri, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<T>(Uri, IAsyncReactiveQbserver<T>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArgs, TResult>(Uri, Expression<Func<TArgs, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.UndefineObserverAsync(Uri, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync(Uri, IAsyncReactiveQubscriptionFactory, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArgs>(Uri, IAsyncReactiveQubscriptionFactory<TArgs>, Object, CancellationToken)
ReactiveDefinitionProxyBase.UndefineSubscriptionFactoryAsync(Uri, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineStreamFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TResult>(Uri, Expression<Func<TArg1, TArg2, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObservableAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TResult>(Uri, Expression<Func<TArg1, TArg2, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineObserverAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, Object, CancellationToken)
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, Object, CancellationToken)
Namespace: Reaqtor
Assembly: Reaqtor.Client.dll
Syntax
public class ReactiveDefinitionProxy : ReactiveDefinitionProxyBase, IReactiveDefinitionProxy

Constructors

ReactiveDefinitionProxy(IReactiveDefinitionServiceProvider, IReactiveExpressionServices)

Creates a new reactive processing definition object using the specified client operations provider.

Declaration
public ReactiveDefinitionProxy(IReactiveDefinitionServiceProvider provider, IReactiveExpressionServices expressionServices)
Parameters
Type Name Description
IReactiveDefinitionServiceProvider provider

Definition operations provider.

IReactiveExpressionServices expressionServices

Expression services object, used to perform expression tree manipulations.

Methods

DefineObservableAsyncCore<T>(Uri, IAsyncReactiveQbservable<T>, Object, CancellationToken)

Defines an observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<T>(Uri uri, IAsyncReactiveQbservable<T> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

IAsyncReactiveQbservable<T> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
T

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<T>(System.Uri, Reaqtor.IAsyncReactiveQbservable<T>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TArg6

Type of the sixth parameter passed to the observable.

TArg7

Type of the seventh parameter passed to the observable.

TArg8

Type of the eighth parameter passed to the observable.

TArg9

Type of the ninth parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TArg6

Type of the sixth parameter passed to the observable.

TArg7

Type of the seventh parameter passed to the observable.

TArg8

Type of the eighth parameter passed to the observable.

TArg9

Type of the ninth parameter passed to the observable.

TArg10

Type of the tenth parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TArg6

Type of the sixth parameter passed to the observable.

TArg7

Type of the seventh parameter passed to the observable.

TArg8

Type of the eighth parameter passed to the observable.

TArg9

Type of the ninth parameter passed to the observable.

TArg10

Type of the tenth parameter passed to the observable.

TArg11

Type of the eleventh parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TArg6

Type of the sixth parameter passed to the observable.

TArg7

Type of the seventh parameter passed to the observable.

TArg8

Type of the eighth parameter passed to the observable.

TArg9

Type of the ninth parameter passed to the observable.

TArg10

Type of the tenth parameter passed to the observable.

TArg11

Type of the eleventh parameter passed to the observable.

TArg12

Type of the twelfth parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TArg6

Type of the sixth parameter passed to the observable.

TArg7

Type of the seventh parameter passed to the observable.

TArg8

Type of the eighth parameter passed to the observable.

TArg9

Type of the ninth parameter passed to the observable.

TArg10

Type of the tenth parameter passed to the observable.

TArg11

Type of the eleventh parameter passed to the observable.

TArg12

Type of the twelfth parameter passed to the observable.

TArg13

Type of the thirteenth parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TArg6

Type of the sixth parameter passed to the observable.

TArg7

Type of the seventh parameter passed to the observable.

TArg8

Type of the eighth parameter passed to the observable.

TArg9

Type of the ninth parameter passed to the observable.

TArg10

Type of the tenth parameter passed to the observable.

TArg11

Type of the eleventh parameter passed to the observable.

TArg12

Type of the twelfth parameter passed to the observable.

TArg13

Type of the thirteenth parameter passed to the observable.

TArg14

Type of the fourteenth parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TArg6

Type of the sixth parameter passed to the observable.

TArg7

Type of the seventh parameter passed to the observable.

TArg8

Type of the eighth parameter passed to the observable.

TArg9

Type of the ninth parameter passed to the observable.

TArg10

Type of the tenth parameter passed to the observable.

TArg11

Type of the eleventh parameter passed to the observable.

TArg12

Type of the twelfth parameter passed to the observable.

TArg13

Type of the thirteenth parameter passed to the observable.

TArg14

Type of the fourteenth parameter passed to the observable.

TArg15

Type of the fifteenth parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArgs, TResult>(Uri, Expression<Func<TArgs, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArgs, TResult>(Uri uri, Expression<Func<TArgs, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArgs, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArgs

Type of the parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArgs, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArgs, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TResult>(Uri, Expression<Func<TArg1, TArg2, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TResult>(Uri uri, Expression<Func<TArg1, TArg2, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TArg6

Type of the sixth parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TArg6

Type of the sixth parameter passed to the observable.

TArg7

Type of the seventh parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)

Defines a parameterized observable identified by the specified URI.

Declaration
protected override Task DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbservable<TResult>>> observable, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbservable<TResult>>> observable

Observable to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observable.

TArg2

Type of the second parameter passed to the observable.

TArg3

Type of the third parameter passed to the observable.

TArg4

Type of the fourth parameter passed to the observable.

TArg5

Type of the fifth parameter passed to the observable.

TArg6

Type of the sixth parameter passed to the observable.

TArg7

Type of the seventh parameter passed to the observable.

TArg8

Type of the eighth parameter passed to the observable.

TResult

Type of the data produced by the observable.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObservableAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, Reaqtor.IAsyncReactiveQbservable<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<T>(Uri, IAsyncReactiveQbserver<T>, Object, CancellationToken)

Defines an observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<T>(Uri uri, IAsyncReactiveQbserver<T> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

IAsyncReactiveQbserver<T> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
T

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<T>(System.Uri, Reaqtor.IAsyncReactiveQbserver<T>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TArg6

Type of the sixth parameter passed to the observer.

TArg7

Type of the seventh parameter passed to the observer.

TArg8

Type of the eighth parameter passed to the observer.

TArg9

Type of the ninth parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TArg6

Type of the sixth parameter passed to the observer.

TArg7

Type of the seventh parameter passed to the observer.

TArg8

Type of the eighth parameter passed to the observer.

TArg9

Type of the ninth parameter passed to the observer.

TArg10

Type of the tenth parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TArg6

Type of the sixth parameter passed to the observer.

TArg7

Type of the seventh parameter passed to the observer.

TArg8

Type of the eighth parameter passed to the observer.

TArg9

Type of the ninth parameter passed to the observer.

TArg10

Type of the tenth parameter passed to the observer.

TArg11

Type of the eleventh parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TArg6

Type of the sixth parameter passed to the observer.

TArg7

Type of the seventh parameter passed to the observer.

TArg8

Type of the eighth parameter passed to the observer.

TArg9

Type of the ninth parameter passed to the observer.

TArg10

Type of the tenth parameter passed to the observer.

TArg11

Type of the eleventh parameter passed to the observer.

TArg12

Type of the twelfth parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TArg6

Type of the sixth parameter passed to the observer.

TArg7

Type of the seventh parameter passed to the observer.

TArg8

Type of the eighth parameter passed to the observer.

TArg9

Type of the ninth parameter passed to the observer.

TArg10

Type of the tenth parameter passed to the observer.

TArg11

Type of the eleventh parameter passed to the observer.

TArg12

Type of the twelfth parameter passed to the observer.

TArg13

Type of the thirteenth parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TArg6

Type of the sixth parameter passed to the observer.

TArg7

Type of the seventh parameter passed to the observer.

TArg8

Type of the eighth parameter passed to the observer.

TArg9

Type of the ninth parameter passed to the observer.

TArg10

Type of the tenth parameter passed to the observer.

TArg11

Type of the eleventh parameter passed to the observer.

TArg12

Type of the twelfth parameter passed to the observer.

TArg13

Type of the thirteenth parameter passed to the observer.

TArg14

Type of the fourteenth parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TArg6

Type of the sixth parameter passed to the observer.

TArg7

Type of the seventh parameter passed to the observer.

TArg8

Type of the eighth parameter passed to the observer.

TArg9

Type of the ninth parameter passed to the observer.

TArg10

Type of the tenth parameter passed to the observer.

TArg11

Type of the eleventh parameter passed to the observer.

TArg12

Type of the twelfth parameter passed to the observer.

TArg13

Type of the thirteenth parameter passed to the observer.

TArg14

Type of the fourteenth parameter passed to the observer.

TArg15

Type of the fifteenth parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArgs, TResult>(Uri, Expression<Func<TArgs, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArgs, TResult>(Uri uri, Expression<Func<TArgs, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArgs, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArgs

Type of the parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArgs, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArgs, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TResult>(Uri, Expression<Func<TArg1, TArg2, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TResult>(Uri uri, Expression<Func<TArg1, TArg2, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TArg6

Type of the sixth parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TArg6

Type of the sixth parameter passed to the observer.

TArg7

Type of the seventh parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)

Defines a parameterized observer identified by the specified URI.

Declaration
protected override Task DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbserver<TResult>>> observer, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbserver<TResult>>> observer

Observer to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the observer.

TArg2

Type of the second parameter passed to the observer.

TArg3

Type of the third parameter passed to the observer.

TArg4

Type of the fourth parameter passed to the observer.

TArg5

Type of the fifth parameter passed to the observer.

TArg6

Type of the sixth parameter passed to the observer.

TArg7

Type of the seventh parameter passed to the observer.

TArg8

Type of the eighth parameter passed to the observer.

TResult

Type of the data received by the observer.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineObserverAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(System.Uri, System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, Reaqtor.IAsyncReactiveQbserver<TResult>>>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TArg6

Type of the sixth parameter passed to the subject factory.

TArg7

Type of the seventh parameter passed to the subject factory.

TArg8

Type of the eighth parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TArg6

Type of the sixth parameter passed to the subject factory.

TArg7

Type of the seventh parameter passed to the subject factory.

TArg8

Type of the eighth parameter passed to the subject factory.

TArg9

Type of the ninth parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TArg6

Type of the sixth parameter passed to the subject factory.

TArg7

Type of the seventh parameter passed to the subject factory.

TArg8

Type of the eighth parameter passed to the subject factory.

TArg9

Type of the ninth parameter passed to the subject factory.

TArg10

Type of the tenth parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TArg6

Type of the sixth parameter passed to the subject factory.

TArg7

Type of the seventh parameter passed to the subject factory.

TArg8

Type of the eighth parameter passed to the subject factory.

TArg9

Type of the ninth parameter passed to the subject factory.

TArg10

Type of the tenth parameter passed to the subject factory.

TArg11

Type of the eleventh parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TArg6

Type of the sixth parameter passed to the subject factory.

TArg7

Type of the seventh parameter passed to the subject factory.

TArg8

Type of the eighth parameter passed to the subject factory.

TArg9

Type of the ninth parameter passed to the subject factory.

TArg10

Type of the tenth parameter passed to the subject factory.

TArg11

Type of the eleventh parameter passed to the subject factory.

TArg12

Type of the twelfth parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TArg6

Type of the sixth parameter passed to the subject factory.

TArg7

Type of the seventh parameter passed to the subject factory.

TArg8

Type of the eighth parameter passed to the subject factory.

TArg9

Type of the ninth parameter passed to the subject factory.

TArg10

Type of the tenth parameter passed to the subject factory.

TArg11

Type of the eleventh parameter passed to the subject factory.

TArg12

Type of the twelfth parameter passed to the subject factory.

TArg13

Type of the thirteenth parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TArg6

Type of the sixth parameter passed to the subject factory.

TArg7

Type of the seventh parameter passed to the subject factory.

TArg8

Type of the eighth parameter passed to the subject factory.

TArg9

Type of the ninth parameter passed to the subject factory.

TArg10

Type of the tenth parameter passed to the subject factory.

TArg11

Type of the eleventh parameter passed to the subject factory.

TArg12

Type of the twelfth parameter passed to the subject factory.

TArg13

Type of the thirteenth parameter passed to the subject factory.

TArg14

Type of the fourteenth parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TArg6

Type of the sixth parameter passed to the subject factory.

TArg7

Type of the seventh parameter passed to the subject factory.

TArg8

Type of the eighth parameter passed to the subject factory.

TArg9

Type of the ninth parameter passed to the subject factory.

TArg10

Type of the tenth parameter passed to the subject factory.

TArg11

Type of the eleventh parameter passed to the subject factory.

TArg12

Type of the twelfth parameter passed to the subject factory.

TArg13

Type of the thirteenth parameter passed to the subject factory.

TArg14

Type of the fourteenth parameter passed to the subject factory.

TArg15

Type of the fifteenth parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput>, Object, CancellationToken)

Defines a stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArgs, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArgs>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArgs, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArgs> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArgs> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArgs

Type of the parameter passed to the stream factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArgs, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArgs>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TArg6

Type of the sixth parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, System.Object, System.Threading.CancellationToken)

DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, Object, CancellationToken)

Defines a parameterized stream factory identified by the specified URI.

Declaration
protected override Task DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TInput, TOutput>(Uri uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> streamFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> streamFactory

Stream factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subject factory.

TArg2

Type of the second parameter passed to the subject factory.

TArg3

Type of the third parameter passed to the subject factory.

TArg4

Type of the fourth parameter passed to the subject factory.

TArg5

Type of the fifth parameter passed to the subject factory.

TArg6

Type of the sixth parameter passed to the subject factory.

TArg7

Type of the seventh parameter passed to the subject factory.

TInput

Type of the data received by the subjects created by the stream factory.

TOutput

Type of the data produced by the subjects created by the stream factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineStreamFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TInput, TOutput>(System.Uri, Reaqtor.IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore(Uri, IAsyncReactiveQubscriptionFactory, Object, CancellationToken)

Defines a subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore(Uri uri, IAsyncReactiveQubscriptionFactory subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Overrides
ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore(Uri, IAsyncReactiveQubscriptionFactory, Object, CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArgs>(Uri, IAsyncReactiveQubscriptionFactory<TArgs>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArgs>(Uri uri, IAsyncReactiveQubscriptionFactory<TArgs> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArgs> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArgs

Type of the parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArgs>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArgs>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

TArg6

Type of the sixth parameter passed to the subscription factory.

TArg7

Type of the seventh parameter passed to the subscription factory.

TArg8

Type of the eighth parameter passed to the subscription factory.

TArg9

Type of the ninth parameter passed to the subscription factory.

TArg10

Type of the tenth parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

TArg6

Type of the sixth parameter passed to the subscription factory.

TArg7

Type of the seventh parameter passed to the subscription factory.

TArg8

Type of the eighth parameter passed to the subscription factory.

TArg9

Type of the ninth parameter passed to the subscription factory.

TArg10

Type of the tenth parameter passed to the subscription factory.

TArg11

Type of the eleventh parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

TArg6

Type of the sixth parameter passed to the subscription factory.

TArg7

Type of the seventh parameter passed to the subscription factory.

TArg8

Type of the eighth parameter passed to the subscription factory.

TArg9

Type of the ninth parameter passed to the subscription factory.

TArg10

Type of the tenth parameter passed to the subscription factory.

TArg11

Type of the eleventh parameter passed to the subscription factory.

TArg12

Type of the twelfth parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

TArg6

Type of the sixth parameter passed to the subscription factory.

TArg7

Type of the seventh parameter passed to the subscription factory.

TArg8

Type of the eighth parameter passed to the subscription factory.

TArg9

Type of the ninth parameter passed to the subscription factory.

TArg10

Type of the tenth parameter passed to the subscription factory.

TArg11

Type of the eleventh parameter passed to the subscription factory.

TArg12

Type of the twelfth parameter passed to the subscription factory.

TArg13

Type of the thirteenth parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

TArg6

Type of the sixth parameter passed to the subscription factory.

TArg7

Type of the seventh parameter passed to the subscription factory.

TArg8

Type of the eighth parameter passed to the subscription factory.

TArg9

Type of the ninth parameter passed to the subscription factory.

TArg10

Type of the tenth parameter passed to the subscription factory.

TArg11

Type of the eleventh parameter passed to the subscription factory.

TArg12

Type of the twelfth parameter passed to the subscription factory.

TArg13

Type of the thirteenth parameter passed to the subscription factory.

TArg14

Type of the fourteenth parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

TArg6

Type of the sixth parameter passed to the subscription factory.

TArg7

Type of the seventh parameter passed to the subscription factory.

TArg8

Type of the eighth parameter passed to the subscription factory.

TArg9

Type of the ninth parameter passed to the subscription factory.

TArg10

Type of the tenth parameter passed to the subscription factory.

TArg11

Type of the eleventh parameter passed to the subscription factory.

TArg12

Type of the twelfth parameter passed to the subscription factory.

TArg13

Type of the thirteenth parameter passed to the subscription factory.

TArg14

Type of the fourteenth parameter passed to the subscription factory.

TArg15

Type of the fifteenth parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

TArg6

Type of the sixth parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

TArg6

Type of the sixth parameter passed to the subscription factory.

TArg7

Type of the seventh parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

TArg6

Type of the sixth parameter passed to the subscription factory.

TArg7

Type of the seventh parameter passed to the subscription factory.

TArg8

Type of the eighth parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, System.Object, System.Threading.CancellationToken)

DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, Object, CancellationToken)

Defines a parameterized subscription factory identified by the specified URI.

Declaration
protected override Task DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Uri uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> subscriptionFactory

Subscription factory to be defined.

System.Object state

Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory definition.

Type Parameters
Name Description
TArg1

Type of the first parameter passed to the subscription factory.

TArg2

Type of the second parameter passed to the subscription factory.

TArg3

Type of the third parameter passed to the subscription factory.

TArg4

Type of the fourth parameter passed to the subscription factory.

TArg5

Type of the fifth parameter passed to the subscription factory.

TArg6

Type of the sixth parameter passed to the subscription factory.

TArg7

Type of the seventh parameter passed to the subscription factory.

TArg8

Type of the eighth parameter passed to the subscription factory.

TArg9

Type of the ninth parameter passed to the subscription factory.

Overrides
Reaqtor.ReactiveDefinitionProxyBase.DefineSubscriptionFactoryAsyncCore<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(System.Uri, Reaqtor.IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, System.Object, System.Threading.CancellationToken)

UndefineObservableAsyncCore(Uri, CancellationToken)

Undefines the observable identified by the specified URI.

Declaration
protected override Task UndefineObservableAsyncCore(Uri uri, CancellationToken token)
Parameters
Type Name Description
System.Uri uri

URI identifying the observable.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observable undefinition.

Overrides
ReactiveDefinitionProxyBase.UndefineObservableAsyncCore(Uri, CancellationToken)

UndefineObserverAsyncCore(Uri, CancellationToken)

Undefines the observer identified by the specified URI.

Declaration
protected override Task UndefineObserverAsyncCore(Uri uri, CancellationToken token)
Parameters
Type Name Description
System.Uri uri

URI identifying the observer.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the observer undefinition.

Overrides
ReactiveDefinitionProxyBase.UndefineObserverAsyncCore(Uri, CancellationToken)

UndefineStreamFactoryAsyncCore(Uri, CancellationToken)

Undefines the stream factory identified by the specified URI.

Declaration
protected override Task UndefineStreamFactoryAsyncCore(Uri uri, CancellationToken token)
Parameters
Type Name Description
System.Uri uri

URI identifying the stream factory.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the stream factory undefinition.

Overrides
ReactiveDefinitionProxyBase.UndefineStreamFactoryAsyncCore(Uri, CancellationToken)

UndefineSubscriptionFactoryAsyncCore(Uri, CancellationToken)

Undefines the subscription factory identified by the specified URI.

Declaration
protected override Task UndefineSubscriptionFactoryAsyncCore(Uri uri, CancellationToken token)
Parameters
Type Name Description
System.Uri uri

URI identifying the subscription factory.

System.Threading.CancellationToken token

Token to observe for cancellation of the request.

Returns
Type Description
System.Threading.Tasks.Task

Task to await the completion of the subscription factory undefinition.

Overrides
ReactiveDefinitionProxyBase.UndefineSubscriptionFactoryAsyncCore(Uri, CancellationToken)

Implements

IReactiveDefinitionProxy
In This Article
Back to top Generated by DocFX