Class ReactiveClientContextBase
Base class for reactive processing service proxy contexts.
Namespace: Reaqtor
Assembly: Reaqtor.Client.dll
Syntax
public abstract class ReactiveClientContextBase : Object, IReactiveProxy, IReactiveClientProxy, IReactiveDefinitionProxy, IReactiveMetadataProxy
Constructors
ReactiveClientContextBase()
Declaration
protected ReactiveClientContextBase()
Properties
Client
Gets the client-side operations interface for the reactive processing service.
Declaration
protected abstract ReactiveClientProxyBase Client { get; }
Property Value
Type | Description |
---|---|
ReactiveClientProxyBase |
Definition
Gets the definition operations interface for the reactive processing service.
Declaration
protected abstract ReactiveDefinitionProxyBase Definition { get; }
Property Value
Type | Description |
---|---|
ReactiveDefinitionProxyBase |
Metadata
Gets the metadata operations interface for the reactive processing service.
Declaration
protected abstract ReactiveMetadataProxyBase Metadata { get; }
Property Value
Type | Description |
---|---|
ReactiveMetadataProxyBase |
Observables
Gets a queryable dictionary of observable definition objects.
Declaration
public IQueryableDictionary<Uri, IAsyncReactiveObservableDefinition> Observables { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IAsyncReactiveObservableDefinition> |
Observers
Gets a queryable dictionary of observer definition objects.
Declaration
public IQueryableDictionary<Uri, IAsyncReactiveObserverDefinition> Observers { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IAsyncReactiveObserverDefinition> |
Provider
Gets the query provider that is used to build observables, observers, and streams.
Declaration
public IAsyncReactiveQueryProvider Provider { get; }
Property Value
Type | Description |
---|---|
IAsyncReactiveQueryProvider |
StreamFactories
Gets a queryable dictionary of stream factory definition objects.
Declaration
public IQueryableDictionary<Uri, IAsyncReactiveStreamFactoryDefinition> StreamFactories { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IAsyncReactiveStreamFactoryDefinition> |
Streams
Gets a queryable dictionary of stream objects.
Declaration
public IQueryableDictionary<Uri, IAsyncReactiveStreamProcess> Streams { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IAsyncReactiveStreamProcess> |
SubscriptionFactories
Gets a queryable dictionary of subscription factory definition objects.
Declaration
public IQueryableDictionary<Uri, IAsyncReactiveSubscriptionFactoryDefinition> SubscriptionFactories { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IAsyncReactiveSubscriptionFactoryDefinition> |
Subscriptions
Gets a queryable dictionary of subscription objects.
Declaration
public IQueryableDictionary<Uri, IAsyncReactiveSubscriptionProcess> Subscriptions { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IAsyncReactiveSubscriptionProcess> |
Methods
DefineObservableAsync<T>(Uri, IAsyncReactiveQbservable<T>, Object, CancellationToken)
Defines an observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
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)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
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)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
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)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
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)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
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)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
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)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
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)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
DefineObservableAsync<TArgs, TResult>(Uri, Expression<Func<TArgs, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
DefineObservableAsync<TArg1, TArg2, TResult>(Uri, Expression<Func<TArg1, TArg2, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
DefineObservableAsync<TArg1, TArg2, TArg3, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, IAsyncReactiveQbservable<TResult>>>, Object, CancellationToken)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
DefineObservableAsync<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
public Task DefineObservableAsync<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. |
DefineObservableAsync<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
public Task DefineObservableAsync<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. |
DefineObservableAsync<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
public Task DefineObservableAsync<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. |
DefineObservableAsync<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
public Task DefineObservableAsync<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. |
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)
Defines a parameterized observable identified by the specified URI.
Declaration
public Task DefineObservableAsync<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. |
DefineObserverAsync<T>(Uri, IAsyncReactiveQbserver<T>, Object, CancellationToken)
Defines an observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
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)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
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)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
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)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
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)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
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)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
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)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
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)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
DefineObserverAsync<TArgs, TResult>(Uri, Expression<Func<TArgs, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
DefineObserverAsync<TArg1, TArg2, TResult>(Uri, Expression<Func<TArg1, TArg2, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
DefineObserverAsync<TArg1, TArg2, TArg3, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, IAsyncReactiveQbserver<TResult>>>, Object, CancellationToken)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
DefineObserverAsync<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
public Task DefineObserverAsync<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. |
DefineObserverAsync<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
public Task DefineObserverAsync<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. |
DefineObserverAsync<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
public Task DefineObserverAsync<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. |
DefineObserverAsync<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
public Task DefineObserverAsync<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. |
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)
Defines a parameterized observer identified by the specified URI.
Declaration
public Task DefineObserverAsync<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. |
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)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
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)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
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)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
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)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
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)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
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)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
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)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
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)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
DefineStreamFactoryAsync<TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput>, Object, CancellationToken)
Defines a stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
DefineStreamFactoryAsync<TArgs, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArgs>, Object, CancellationToken)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
DefineStreamFactoryAsync<TArg1, TArg2, TInput, TOutput>(Uri, IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2>, Object, CancellationToken)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public Task DefineStreamFactoryAsync<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. |
DefineStreamFactoryAsync<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
public Task DefineStreamFactoryAsync<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. |
DefineStreamFactoryAsync<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
public Task DefineStreamFactoryAsync<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. |
DefineStreamFactoryAsync<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
public Task DefineStreamFactoryAsync<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. |
DefineStreamFactoryAsync<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
public Task DefineStreamFactoryAsync<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. |
DefineStreamFactoryAsync<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
public Task DefineStreamFactoryAsync<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. |
DefineSubscriptionFactoryAsync(Uri, IAsyncReactiveQubscriptionFactory, Object, CancellationToken)
Defines a subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync(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. |
DefineSubscriptionFactoryAsync<TArgs>(Uri, IAsyncReactiveQubscriptionFactory<TArgs>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1>(Uri, Expression<Func<TArg1, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1>(Uri uri, Expression<Func<TArg1, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, IAsyncReactiveQubscription>> | 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. |
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)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQubscription>> | 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. |
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)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQubscription>> | 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. |
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)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQubscription>> | 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. |
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)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQubscription>> | 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. |
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)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQubscription>> | 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. |
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)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQubscription>> | 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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2>(Uri, Expression<Func<TArg1, TArg2, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2>(Uri uri, Expression<Func<TArg1, TArg2, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, IAsyncReactiveQubscription>> | 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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3>(Uri, Expression<Func<TArg1, TArg2, TArg3, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, IAsyncReactiveQubscription>> | 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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4>(Uri, IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQubscription>> | 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. |
DefineSubscriptionFactoryAsync<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
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQubscription>> | 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. |
DefineSubscriptionFactoryAsync<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
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQubscription>> | 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. |
DefineSubscriptionFactoryAsync<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
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQubscription>> | 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. |
DefineSubscriptionFactoryAsync<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
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQubscription>> | 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. |
DefineSubscriptionFactoryAsync<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
public Task DefineSubscriptionFactoryAsync<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. |
DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQubscription>>, Object, CancellationToken)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public Task DefineSubscriptionFactoryAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQubscription>> subscriptionFactory, object state = null, CancellationToken token = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQubscription>> | 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. |
GetObservable<T>(Uri)
Gets the observable with the specified URI.
Declaration
public IAsyncReactiveQbservable<T> GetObservable<T>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
IAsyncReactiveQbservable<T> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
Type Parameters
Name | Description |
---|---|
T | Type of the data produced by the observable. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArgs, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArgs, IAsyncReactiveQbservable<TResult>> GetObservable<TArgs, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArgs, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
Type Parameters
Name | Description |
---|---|
TArgs | Type of the parameter passed to the observable. |
TResult | Type of the data produced by the observable. |
GetObservable<TArg1, TArg2, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri)
Gets the parameterized observable with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbservable<TResult>> GetObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbservable<TResult>> | Observable object that can be used to write queries against, or to receive data by subscribing to it using an observer. |
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. |
GetObserver<T>(Uri)
Gets the observer with the specified URI.
Declaration
public IAsyncReactiveQbserver<T> GetObserver<T>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
IAsyncReactiveQbserver<T> | Observer object that can be used to send data. |
Type Parameters
Name | Description |
---|---|
T | Type of the data received by the observer. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArgs, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArgs, IAsyncReactiveQbserver<TResult>> GetObserver<TArgs, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArgs, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
Type Parameters
Name | Description |
---|---|
TArgs | Type of the parameter passed to the observer. |
TResult | Type of the data received by the observer. |
GetObserver<TArg1, TArg2, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri)
Gets the parameterized observer with the specified URI.
Declaration
public Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbserver<TResult>> GetObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IAsyncReactiveQbserver<TResult>> | Observer object that can be used to send data. |
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. |
GetStream<TInput, TOutput>(Uri)
Gets the stream, represented as a subject, with the specified URI.
Declaration
public IAsyncReactiveQubject<TInput, TOutput> GetStream<TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubject<TInput, TOutput> | Subject object that can be used to receive and publish data. |
Type Parameters
Name | Description |
---|---|
TInput | Type of the data received by the subject. |
TOutput | Type of the data produced by the subject. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TInput, TOutput>(Uri)
Gets the stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput> GetStreamFactory<TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArgs, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArgs> GetStreamFactory<TArgs, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArgs> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2> GetStreamFactory<TArg1, TArg2, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3> GetStreamFactory<TArg1, TArg2, TArg3, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TInput, TOutput>(Uri)
Gets the parameterized stream factory with the specified URI.
Declaration
public IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> GetStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> | Stream factory that can be used to create streams, represented as subjects. |
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. |
GetSubscription(Uri)
Gets the subscription with the specified URI.
Declaration
public IAsyncReactiveQubscription GetSubscription(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscription | Subscription object that can be used to dispose the subscription. |
GetSubscriptionFactory(Uri)
Gets the subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory GetSubscriptionFactory(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory | Subscription factory that can be used to create subscriptions. |
GetSubscriptionFactory<TArgs>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArgs> GetSubscriptionFactory<TArgs>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArgs> | Subscription factory that can be used to create subscriptions. |
Type Parameters
Name | Description |
---|---|
TArgs | Type of the parameter passed to the subscription factory. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2> GetSubscriptionFactory<TArg1, TArg2>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3> GetSubscriptionFactory<TArg1, TArg2, TArg3>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> | Subscription factory that can be used to create subscriptions. |
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. |
GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> GetSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IAsyncReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> | Subscription factory that can be used to create subscriptions. |
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. |
UndefineObservableAsync(Uri, CancellationToken)
Undefines the observable identified by the specified URI.
Declaration
public Task UndefineObservableAsync(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. |
UndefineObserverAsync(Uri, CancellationToken)
Undefines the observer identified by the specified URI.
Declaration
public Task UndefineObserverAsync(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. |
UndefineStreamFactoryAsync(Uri, CancellationToken)
Undefines the stream factory identified by the specified URI.
Declaration
public Task UndefineStreamFactoryAsync(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. |
UndefineSubscriptionFactoryAsync(Uri, CancellationToken)
Undefines the subscription factory identified by the specified URI.
Declaration
public Task UndefineSubscriptionFactoryAsync(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. |