Class ReliableReactiveClientBase
Inheritance
System.Object
ReliableReactiveClientBase
Assembly: Reaqtor.Reliable.dll
Syntax
public abstract class ReliableReactiveClientBase : Object, IReliableReactiveClient
Constructors
ReliableReactiveClientBase(IReactiveExpressionServices)
Declaration
protected ReliableReactiveClientBase(IReactiveExpressionServices expressionServices)
Parameters
Properties
Provider
Declaration
public abstract IReliableQueryProvider Provider { get; }
Property Value
Methods
GetObservable<T>(Uri)
Declaration
public IReliableQbservable<T> GetObservable<T>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
GetObservable<TArgs, TResult>(Uri)
Declaration
public Func<TArgs, IReliableQbservable<TResult>> GetObservable<TArgs, TResult>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Name |
Description |
TArgs |
|
TResult |
|
GetObservableCore<T>(Uri)
Declaration
protected virtual IReliableQbservable<T> GetObservableCore<T>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
GetObservableCore<TArgs, TResult>(Uri)
Declaration
protected virtual Func<TArgs, IReliableQbservable<TResult>> GetObservableCore<TArgs, TResult>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Name |
Description |
TArgs |
|
TResult |
|
GetObserver<T>(Uri)
Declaration
public IReliableQbserver<T> GetObserver<T>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
GetObserver<TArgs, TResult>(Uri)
Declaration
public Func<TArgs, IReliableQbserver<TResult>> GetObserver<TArgs, TResult>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Name |
Description |
TArgs |
|
TResult |
|
GetObserverCore<T>(Uri)
Declaration
protected virtual IReliableQbserver<T> GetObserverCore<T>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
GetObserverCore<TArgs, TResult>(Uri)
Declaration
protected virtual Func<TArgs, IReliableQbserver<TResult>> GetObserverCore<TArgs, TResult>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Name |
Description |
TArgs |
|
TResult |
|
GetStream<TInput, TOutput>(Uri)
Declaration
public IReliableMultiQubject<TInput, TOutput> GetStream<TInput, TOutput>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Name |
Description |
TInput |
|
TOutput |
|
GetStreamCore<TInput, TOutput>(Uri)
Declaration
protected virtual IReliableMultiQubject<TInput, TOutput> GetStreamCore<TInput, TOutput>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Name |
Description |
TInput |
|
TOutput |
|
GetStreamFactory<TInput, TOutput>(Uri)
Declaration
public IReliableQubjectFactory<TInput, TOutput> GetStreamFactory<TInput, TOutput>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Name |
Description |
TInput |
|
TOutput |
|
GetStreamFactory<TArgs, TInput, TOutput>(Uri)
Declaration
public IReliableQubjectFactory<TInput, TOutput, TArgs> GetStreamFactory<TArgs, TInput, TOutput>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Name |
Description |
TArgs |
|
TInput |
|
TOutput |
|
GetStreamFactoryCore<TInput, TOutput>(Uri)
Declaration
protected virtual IReliableQubjectFactory<TInput, TOutput> GetStreamFactoryCore<TInput, TOutput>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Name |
Description |
TInput |
|
TOutput |
|
GetStreamFactoryCore<TArgs, TInput, TOutput>(Uri)
Declaration
protected virtual IReliableQubjectFactory<TInput, TOutput, TArgs> GetStreamFactoryCore<TArgs, TInput, TOutput>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Name |
Description |
TArgs |
|
TInput |
|
TOutput |
|
GetSubscription(Uri)
Declaration
public IReliableQubscription GetSubscription(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
GetSubscriptionCore(Uri)
Declaration
protected virtual IReliableQubscription GetSubscriptionCore(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
GetSubscriptionFactory(Uri)
Declaration
public IReliableQubscriptionFactory GetSubscriptionFactory(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
GetSubscriptionFactory<TArgs>(Uri)
Declaration
public IReliableQubscriptionFactory<TArgs> GetSubscriptionFactory<TArgs>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
GetSubscriptionFactoryCore(Uri)
Declaration
protected virtual IReliableQubscriptionFactory GetSubscriptionFactoryCore(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
GetSubscriptionFactoryCore<TArgs>(Uri)
Declaration
protected virtual IReliableQubscriptionFactory<TArgs> GetSubscriptionFactoryCore<TArgs>(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type Parameters
Implements