Class ReliableQubscriptionFactoryBase<TArg>
Inheritance
System.Object
ReliableQubscriptionFactoryBase<TArg>
Assembly: Reaqtor.Reliable.dll
Syntax
public abstract class ReliableQubscriptionFactoryBase<TArg> : Object, IReliableQubscriptionFactory<TArg>, IReliableReactiveSubscriptionFactory<TArg>, IReliableReactiveExpressible, IExpressible
Type Parameters
Constructors
ReliableQubscriptionFactoryBase(IReliableQueryProvider)
Declaration
protected ReliableQubscriptionFactoryBase(IReliableQueryProvider provider)
Parameters
Properties
Expression
Declaration
public abstract Expression Expression { get; }
Property Value
Type |
Description |
System.Linq.Expressions.Expression |
|
Provider
Declaration
public IReliableQueryProvider Provider { get; }
Property Value
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
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
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
Implements