Show / Hide Table of Contents

Class ReliableQubscriptionFactoryBase

Inheritance
System.Object
ReliableQubscriptionFactoryBase
ReliableQubscriptionFactory
Implements
IReliableQubscriptionFactory
IReliableReactiveSubscriptionFactory
IReliableReactiveExpressible
IExpressible
Namespace: Reaqtor.Reliable.Expressions
Assembly: Reaqtor.Reliable.dll
Syntax
public abstract class ReliableQubscriptionFactoryBase : Object, IReliableQubscriptionFactory, IReliableReactiveSubscriptionFactory, IReliableReactiveExpressible, IExpressible

Constructors

ReliableQubscriptionFactoryBase(IReliableQueryProvider)

Declaration
protected ReliableQubscriptionFactoryBase(IReliableQueryProvider provider)
Parameters
Type Name Description
IReliableQueryProvider provider

Properties

Expression

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

Provider

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

Methods

Create(Uri, Object)

Declaration
public IReliableQubscription Create(Uri subscriptionUri, object state = null)
Parameters
Type Name Description
System.Uri subscriptionUri
System.Object state
Returns
Type Description
IReliableQubscription

CreateCore(Uri, Object)

Declaration
protected abstract IReliableQubscription CreateCore(Uri subscriptionUri, object state)
Parameters
Type Name Description
System.Uri subscriptionUri
System.Object state
Returns
Type Description
IReliableQubscription

Explicit Interface Implementations

IReliableReactiveSubscriptionFactory.Create(Uri, Object)

Declaration
IReliableReactiveSubscription IReliableReactiveSubscriptionFactory.Create(Uri subscriptionUri, object state)
Parameters
Type Name Description
System.Uri subscriptionUri
System.Object state
Returns
Type Description
IReliableReactiveSubscription

Implements

IReliableQubscriptionFactory
IReliableReactiveSubscriptionFactory
IReliableReactiveExpressible
IExpressible
In This Article
Back to top Generated by DocFX