Show / Hide Table of Contents

Class AsyncReactiveQubscriptionBase

Base class for the implementation of subscriptions represented by an expression tree.

Inheritance
System.Object
AsyncDisposableBase
AsyncReactiveSubscriptionBase
AsyncReactiveQubscriptionBase
Implements
IAsyncReactiveQubscription
IAsyncReactiveSubscription
System.IAsyncDisposable
IAsyncReactiveExpressible
IExpressible
Inherited Members
AsyncDisposableBase.DisposeAsync()
AsyncDisposableBase.DisposeAsyncCore(CancellationToken)
Namespace: Reaqtor
Assembly: Reaqtor.Expressions.Core.dll
Syntax
public abstract class AsyncReactiveQubscriptionBase : AsyncReactiveSubscriptionBase, IAsyncReactiveQubscription, IAsyncReactiveSubscription, IAsyncDisposable, IAsyncReactiveExpressible, IExpressible

Constructors

AsyncReactiveQubscriptionBase(IAsyncReactiveQueryProvider)

Creates a new subscription represented by an expression tree, using the specified associated query provider.

Declaration
protected AsyncReactiveQubscriptionBase(IAsyncReactiveQueryProvider provider)
Parameters
Type Name Description
IAsyncReactiveQueryProvider provider

Query provider associated with the observable.

Properties

Expression

Gets the expression tree representing the subscription.

Declaration
public abstract Expression Expression { get; }
Property Value
Type Description
System.Linq.Expressions.Expression

Provider

Gets the query provider that is associated with the subscription.

Declaration
public IAsyncReactiveQueryProvider Provider { get; }
Property Value
Type Description
IAsyncReactiveQueryProvider

Implements

IAsyncReactiveQubscription
IAsyncReactiveSubscription
System.IAsyncDisposable
IAsyncReactiveExpressible
IExpressible
In This Article
Back to top Generated by DocFX