Class ReliableQbservableBase<T>
Inheritance
System.Object
ReliableQbservableBase<T>
Assembly: Reaqtor.Reliable.dll
Syntax
public abstract class ReliableQbservableBase<T> : ReliableReactiveObservableBase<T>, IReliableQbservable<T>, IReliableReactiveObservable<T>, IReliableQbservable, IReliableReactiveExpressible, IExpressible
Type Parameters
Constructors
ReliableQbservableBase(IReliableQueryProvider)
Declaration
protected ReliableQbservableBase(IReliableQueryProvider provider)
Parameters
Properties
ElementType
Declaration
public Type ElementType { get; }
Property Value
Type |
Description |
System.Type |
|
Expression
Declaration
public abstract Expression Expression { get; }
Property Value
Type |
Description |
System.Linq.Expressions.Expression |
|
Provider
Declaration
public IReliableQueryProvider Provider { get; }
Property Value
Methods
Subscribe(IReliableQbserver<T>, Uri, Object)
Declaration
public IReliableQubscription Subscribe(IReliableQbserver<T> observer, Uri subscriptionUri, object state = null)
Parameters
Type |
Name |
Description |
IReliableQbserver<T> |
observer |
|
System.Uri |
subscriptionUri |
|
System.Object |
state |
|
Returns
SubscribeCore(IReliableReactiveObserver<T>, Uri, Object)
Declaration
protected override IReliableReactiveSubscription SubscribeCore(IReliableReactiveObserver<T> observer, Uri subscriptionUri, object state)
Parameters
Returns
Overrides
Reaqtor.Reliable.Client.ReliableReactiveObservableBase<T>.SubscribeCore(Reaqtor.Reliable.Client.IReliableReactiveObserver<T>, System.Uri, System.Object)
SubscribeCore(IReliableQbserver<T>, Uri, Object)
Declaration
protected abstract IReliableQubscription SubscribeCore(IReliableQbserver<T> observer, Uri subscriptionUri, object state)
Parameters
Type |
Name |
Description |
IReliableQbserver<T> |
observer |
|
System.Uri |
subscriptionUri |
|
System.Object |
state |
|
Returns
Implements