Class ReactiveServiceContextBase
Base class for reactive processing service contexts.
Namespace: Reaqtor
Assembly: Reaqtor.Service.dll
Syntax
public abstract class ReactiveServiceContextBase : Object, IReactive, IReactiveClient, IReactiveDefinition, IReactiveMetadata
Constructors
ReactiveServiceContextBase()
Declaration
protected ReactiveServiceContextBase()
Properties
Client
Gets the client-side operations interface for the reactive processing service.
Declaration
protected abstract ReactiveClientBase Client { get; }
Property Value
Type | Description |
---|---|
ReactiveClientBase |
Definition
Gets the definition operations interface for the reactive processing service.
Declaration
protected abstract ReactiveDefinitionBase Definition { get; }
Property Value
Type | Description |
---|---|
ReactiveDefinitionBase |
Metadata
Gets the metadata operations interface for the reactive processing service.
Declaration
protected abstract ReactiveMetadataBase Metadata { get; }
Property Value
Type | Description |
---|---|
ReactiveMetadataBase |
Observables
Gets a queryable dictionary of observable definition objects.
Declaration
public IQueryableDictionary<Uri, IReactiveObservableDefinition> Observables { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IReactiveObservableDefinition> |
Observers
Gets a queryable dictionary of observer definition objects.
Declaration
public IQueryableDictionary<Uri, IReactiveObserverDefinition> Observers { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IReactiveObserverDefinition> |
Provider
Gets the query provider that is used to build observables, observers, and streams.
Declaration
public IReactiveQueryProvider Provider { get; }
Property Value
Type | Description |
---|---|
IReactiveQueryProvider |
StreamFactories
Gets a queryable dictionary of stream factory definition objects.
Declaration
public IQueryableDictionary<Uri, IReactiveStreamFactoryDefinition> StreamFactories { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IReactiveStreamFactoryDefinition> |
Streams
Gets a queryable dictionary of stream objects.
Declaration
public IQueryableDictionary<Uri, IReactiveStreamProcess> Streams { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IReactiveStreamProcess> |
SubscriptionFactories
Gets a queryable dictionary of subscription factory definition objects.
Declaration
public IQueryableDictionary<Uri, IReactiveSubscriptionFactoryDefinition> SubscriptionFactories { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IReactiveSubscriptionFactoryDefinition> |
Subscriptions
Gets a queryable dictionary of subscription objects.
Declaration
public IQueryableDictionary<Uri, IReactiveSubscriptionProcess> Subscriptions { get; }
Property Value
Type | Description |
---|---|
IQueryableDictionary<System.Uri, IReactiveSubscriptionProcess> |
Methods
DefineObservable<T>(Uri, IReactiveQbservable<T>, Object)
Defines an observable identified by the specified URI.
Declaration
public void DefineObservable<T>(Uri uri, IReactiveQbservable<T> observable, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
IReactiveQbservable<T> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
Type Parameters
Name | Description |
---|---|
T | Type of the data produced by the observable. |
DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IReactiveQbservable<TResult>>> observable, object state = 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, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<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, IReactiveQbservable<TResult>>> observable, object state = 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, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<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, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<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, IReactiveQbservable<TResult>>> observable, object state = 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, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<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, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<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, IReactiveQbservable<TResult>>> observable, object state = 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, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<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, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<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, IReactiveQbservable<TResult>>> observable, object state = 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, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<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, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<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, IReactiveQbservable<TResult>>> observable, object state = 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, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<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, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<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, IReactiveQbservable<TResult>>> observable, object state = 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, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<TArgs, TResult>(Uri, Expression<Func<TArgs, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<TArgs, TResult>(Uri uri, Expression<Func<TArgs, IReactiveQbservable<TResult>>> observable, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
System.Linq.Expressions.Expression<System.Func<TArgs, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
Type Parameters
Name | Description |
---|---|
TArgs | Type of the parameter passed to the observable. |
TResult | Type of the data produced by the observable. |
DefineObservable<TArg1, TArg2, TResult>(Uri, Expression<Func<TArg1, TArg2, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<TArg1, TArg2, TResult>(Uri uri, Expression<Func<TArg1, TArg2, IReactiveQbservable<TResult>>> observable, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<TArg1, TArg2, TArg3, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<TArg1, TArg2, TArg3, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, IReactiveQbservable<TResult>>> observable, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<TArg1, TArg2, TArg3, TArg4, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<TArg1, TArg2, TArg3, TArg4, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IReactiveQbservable<TResult>>> observable, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IReactiveQbservable<TResult>>> observable, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IReactiveQbservable<TResult>>> observable, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IReactiveQbservable<TResult>>> observable, object state = 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, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IReactiveQbservable<TResult>>>, Object)
Defines a parameterized observable identified by the specified URI.
Declaration
public void DefineObservable<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IReactiveQbservable<TResult>>> observable, object state = 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, IReactiveQbservable<TResult>>> | observable | Observable to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<T>(Uri, IReactiveQbserver<T>, Object)
Defines an observer identified by the specified URI.
Declaration
public void DefineObserver<T>(Uri uri, IReactiveQbserver<T> observer, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
IReactiveQbserver<T> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
Type Parameters
Name | Description |
---|---|
T | Type of the data received by the observer. |
DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IReactiveQbserver<TResult>>> observer, object state = 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, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<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, IReactiveQbserver<TResult>>> observer, object state = 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, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<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, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<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, IReactiveQbserver<TResult>>> observer, object state = 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, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<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, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<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, IReactiveQbserver<TResult>>> observer, object state = 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, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<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, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<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, IReactiveQbserver<TResult>>> observer, object state = 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, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<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, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<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, IReactiveQbserver<TResult>>> observer, object state = 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, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<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, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<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, IReactiveQbserver<TResult>>> observer, object state = 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, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<TArgs, TResult>(Uri, Expression<Func<TArgs, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<TArgs, TResult>(Uri uri, Expression<Func<TArgs, IReactiveQbserver<TResult>>> observer, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
System.Linq.Expressions.Expression<System.Func<TArgs, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
Type Parameters
Name | Description |
---|---|
TArgs | Type of the parameter passed to the observer. |
TResult | Type of the data received by the observer. |
DefineObserver<TArg1, TArg2, TResult>(Uri, Expression<Func<TArg1, TArg2, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<TArg1, TArg2, TResult>(Uri uri, Expression<Func<TArg1, TArg2, IReactiveQbserver<TResult>>> observer, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<TArg1, TArg2, TArg3, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<TArg1, TArg2, TArg3, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, IReactiveQbserver<TResult>>> observer, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<TArg1, TArg2, TArg3, TArg4, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<TArg1, TArg2, TArg3, TArg4, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, IReactiveQbserver<TResult>>> observer, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, IReactiveQbserver<TResult>>> observer, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IReactiveQbserver<TResult>>> observer, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
System.Linq.Expressions.Expression<System.Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IReactiveQbserver<TResult>>> observer, object state = 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, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IReactiveQbserver<TResult>>>, Object)
Defines a parameterized observer identified by the specified URI.
Declaration
public void DefineObserver<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(Uri uri, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IReactiveQbserver<TResult>>> observer, object state = 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, IReactiveQbserver<TResult>>> | observer | Observer to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput>, Object)
Defines a stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArgs, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArgs>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArgs, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArgs> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TInput, TOutput>(Uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, Object)
Defines a parameterized stream factory identified by the specified URI.
Declaration
public void DefineStreamFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TInput, TOutput>(Uri uri, IReactiveQubjectFactory<TInput, TOutput, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> streamFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
IReactiveQubjectFactory<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. |
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. |
DefineSubscriptionFactory(Uri, IReactiveQubscriptionFactory, Object)
Defines a subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory(Uri uri, IReactiveQubscriptionFactory subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory | subscriptionFactory | Subscription factory to be defined. |
System.Object | state | Additional metadata to associate with the artifact. Implementations can interpret this value, or ignore it. |
DefineSubscriptionFactory<TArgs>(Uri, IReactiveQubscriptionFactory<TArgs>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArgs>(Uri uri, IReactiveQubscriptionFactory<TArgs> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
Type Parameters
Name | Description |
---|---|
TArgs | Type of the parameter passed to the subscription factory. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>, Object)
Defines a parameterized subscription factory identified by the specified URI.
Declaration
public void DefineSubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(Uri uri, IReactiveQubscriptionFactory<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> subscriptionFactory, object state = null)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
IReactiveQubscriptionFactory<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. |
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. |
GetObservable<T>(Uri)
Gets the observable with the specified URI.
Declaration
public IReactiveQbservable<T> GetObservable<T>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<TResult>> GetObservable<TArgs, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
Returns
Type | Description |
---|---|
System.Func<TArgs, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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, IReactiveQbservable<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 IReactiveQbserver<T> GetObserver<T>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<TResult>> GetObserver<TArgs, TResult>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
Returns
Type | Description |
---|---|
System.Func<TArgs, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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, IReactiveQbserver<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 IReactiveQubject<TInput, TOutput> GetStream<TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream. |
Returns
Type | Description |
---|---|
IReactiveQubject<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<TInput, TOutput> GetStreamFactory<TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<TInput, TOutput, TArgs> GetStreamFactory<TArgs, TInput, TOutput>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
Returns
Type | Description |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubjectFactory<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 |
---|---|
IReactiveQubjectFactory<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 IReactiveQubscription GetSubscription(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription. |
Returns
Type | Description |
---|---|
IReactiveQubscription | Subscription object that can be used to dispose the subscription. |
GetSubscriptionFactory(Uri)
Gets the subscription factory with the specified URI.
Declaration
public IReactiveQubscriptionFactory GetSubscriptionFactory(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IReactiveQubscriptionFactory | Subscription factory that can be used to create subscriptions. |
GetSubscriptionFactory<TArgs>(Uri)
Gets the parameterized subscription factory with the specified URI.
Declaration
public IReactiveQubscriptionFactory<TArgs> GetSubscriptionFactory<TArgs>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<TArg1, TArg2> GetSubscriptionFactory<TArg1, TArg2>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<TArg1, TArg2, TArg3> GetSubscriptionFactory<TArg1, TArg2, TArg3>(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |
Returns
Type | Description |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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 IReactiveQubscriptionFactory<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 |
---|---|
IReactiveQubscriptionFactory<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. |
UndefineObservable(Uri)
Undefines the observable identified by the specified URI.
Declaration
public void UndefineObservable(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observable. |
UndefineObserver(Uri)
Undefines the observer identified by the specified URI.
Declaration
public void UndefineObserver(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the observer. |
UndefineStreamFactory(Uri)
Undefines the stream factory identified by the specified URI.
Declaration
public void UndefineStreamFactory(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the stream factory. |
UndefineSubscriptionFactory(Uri)
Undefines the subscription factory identified by the specified URI.
Declaration
public void UndefineSubscriptionFactory(Uri uri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | uri | URI identifying the subscription factory. |