Show / Hide Table of Contents

Class ReliableQubscriptionFactoryBase<TArg>

Inheritance
System.Object
ReliableQubscriptionFactoryBase<TArg>
ReliableQubscriptionFactory<TArg>
Implements
IReliableQubscriptionFactory<TArg>
IReliableReactiveSubscriptionFactory<TArg>
IReliableReactiveExpressible
IExpressible
Namespace: Reaqtor.Reliable.Expressions
Assembly: Reaqtor.Reliable.dll
Syntax
public abstract class ReliableQubscriptionFactoryBase<TArg> : Object, IReliableQubscriptionFactory<TArg>, IReliableReactiveSubscriptionFactory<TArg>, IReliableReactiveExpressible, IExpressible
Type Parameters
Name Description
TArg

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, TArg, Object)

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

CreateCore(Uri, TArg, Object)

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

Explicit Interface Implementations

IReliableReactiveSubscriptionFactory<TArg>.Create(Uri, TArg, Object)

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

Implements

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