Class ReactiveServiceOperationBinder
Inheritance
System.Object
ReactiveServiceOperationBinder
Assembly: Reaqtor.QueryEngine.ReificationFramework.dll
Syntax
public class ReactiveServiceOperationBinder : ServiceOperationVisitor<Expression<Action<IReactive>>>
Constructors
ReactiveServiceOperationBinder()
Declaration
public ReactiveServiceOperationBinder()
Methods
VisitCreateObserver(CreateObserver)
Declaration
protected override Expression<Action<IReactive>> VisitCreateObserver(CreateObserver operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitCreateObserver(Reaqtor.TestingFramework.CreateObserver)
VisitCreateStream(CreateStream)
Declaration
protected override Expression<Action<IReactive>> VisitCreateStream(CreateStream operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitCreateStream(Reaqtor.TestingFramework.CreateStream)
VisitCreateSubscription(CreateSubscription)
Declaration
protected override Expression<Action<IReactive>> VisitCreateSubscription(CreateSubscription operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitCreateSubscription(Reaqtor.TestingFramework.CreateSubscription)
VisitDefineObservable(DefineObservable)
Declaration
protected override Expression<Action<IReactive>> VisitDefineObservable(DefineObservable operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDefineObservable(Reaqtor.TestingFramework.DefineObservable)
VisitDefineObserver(DefineObserver)
Declaration
protected override Expression<Action<IReactive>> VisitDefineObserver(DefineObserver operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDefineObserver(Reaqtor.TestingFramework.DefineObserver)
VisitDefineStreamFactory(DefineStreamFactory)
Declaration
protected override Expression<Action<IReactive>> VisitDefineStreamFactory(DefineStreamFactory operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDefineStreamFactory(Reaqtor.TestingFramework.DefineStreamFactory)
VisitDefineSubscriptionFactory(DefineSubscriptionFactory)
Declaration
protected override Expression<Action<IReactive>> VisitDefineSubscriptionFactory(DefineSubscriptionFactory operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDefineSubscriptionFactory(Reaqtor.TestingFramework.DefineSubscriptionFactory)
Declaration
protected override Expression<Action<IReactive>> VisitDeleteObservableMetadata(DeleteObservableMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDeleteObservableMetadata(Reaqtor.TestingFramework.DeleteObservableMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitDeleteObserverMetadata(DeleteObserverMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDeleteObserverMetadata(Reaqtor.TestingFramework.DeleteObserverMetadata)
VisitDeleteStream(DeleteStream)
Declaration
protected override Expression<Action<IReactive>> VisitDeleteStream(DeleteStream operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDeleteStream(Reaqtor.TestingFramework.DeleteStream)
Declaration
protected override Expression<Action<IReactive>> VisitDeleteStreamFactoryMetadata(DeleteStreamFactoryMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDeleteStreamFactoryMetadata(Reaqtor.TestingFramework.DeleteStreamFactoryMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitDeleteStreamMetadata(DeleteStreamMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDeleteStreamMetadata(Reaqtor.TestingFramework.DeleteStreamMetadata)
VisitDeleteSubscription(DeleteSubscription)
Declaration
protected override Expression<Action<IReactive>> VisitDeleteSubscription(DeleteSubscription operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDeleteSubscription(Reaqtor.TestingFramework.DeleteSubscription)
Declaration
protected override Expression<Action<IReactive>> VisitDeleteSubscriptionFactoryMetadata(DeleteSubscriptionFactoryMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDeleteSubscriptionFactoryMetadata(Reaqtor.TestingFramework.DeleteSubscriptionFactoryMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitDeleteSubscriptionMetadata(DeleteSubscriptionMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitDeleteSubscriptionMetadata(Reaqtor.TestingFramework.DeleteSubscriptionMetadata)
VisitExtensions(ServiceOperation)
Declaration
protected override Expression<Action<IReactive>> VisitExtensions(ServiceOperation operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitExtensions(Reaqtor.TestingFramework.ServiceOperation)
Declaration
protected override Expression<Action<IReactive>> VisitInsertObservableMetadata(InsertObservableMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitInsertObservableMetadata(Reaqtor.TestingFramework.InsertObservableMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitInsertObserverMetadata(InsertObserverMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitInsertObserverMetadata(Reaqtor.TestingFramework.InsertObserverMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitInsertStreamFactoryMetadata(InsertStreamFactoryMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitInsertStreamFactoryMetadata(Reaqtor.TestingFramework.InsertStreamFactoryMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitInsertStreamMetadata(InsertStreamMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitInsertStreamMetadata(Reaqtor.TestingFramework.InsertStreamMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitInsertSubscriptionFactoryMetadata(InsertSubscriptionFactoryMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitInsertSubscriptionFactoryMetadata(Reaqtor.TestingFramework.InsertSubscriptionFactoryMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitInsertSubscriptionMetadata(InsertSubscriptionMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitInsertSubscriptionMetadata(Reaqtor.TestingFramework.InsertSubscriptionMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitLookupObservableMetadata(LookupObservableMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitLookupObservableMetadata(Reaqtor.TestingFramework.LookupObservableMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitLookupObserverMetadata(LookupObserverMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitLookupObserverMetadata(Reaqtor.TestingFramework.LookupObserverMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitLookupStreamFactoryMetadata(LookupStreamFactoryMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitLookupStreamFactoryMetadata(Reaqtor.TestingFramework.LookupStreamFactoryMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitLookupStreamMetadata(LookupStreamMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitLookupStreamMetadata(Reaqtor.TestingFramework.LookupStreamMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitLookupSubscriptionFactoryMetadata(LookupSubscriptionFactoryMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitLookupSubscriptionFactoryMetadata(Reaqtor.TestingFramework.LookupSubscriptionFactoryMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitLookupSubscriptionMetadata(LookupSubscriptionMetadata operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitLookupSubscriptionMetadata(Reaqtor.TestingFramework.LookupSubscriptionMetadata)
Declaration
protected override Expression<Action<IReactive>> VisitMetadataQuery(MetadataQuery operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitMetadataQuery(Reaqtor.TestingFramework.MetadataQuery)
VisitObserverOnCompletedCore(ObserverOnCompleted)
Declaration
protected override Expression<Action<IReactive>> VisitObserverOnCompletedCore(ObserverOnCompleted operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitObserverOnCompletedCore(Reaqtor.TestingFramework.ObserverOnCompleted)
VisitObserverOnCompletedCore<T>(ObserverOnCompleted<T>)
Declaration
protected override Expression<Action<IReactive>> VisitObserverOnCompletedCore<T>(ObserverOnCompleted<T> operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Type Parameters
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitObserverOnCompletedCore<T>(Reaqtor.TestingFramework.ObserverOnCompleted<T>)
VisitObserverOnErrorCore(ObserverOnError)
Declaration
protected override Expression<Action<IReactive>> VisitObserverOnErrorCore(ObserverOnError operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitObserverOnErrorCore(Reaqtor.TestingFramework.ObserverOnError)
VisitObserverOnErrorCore<T>(ObserverOnError<T>)
Declaration
protected override Expression<Action<IReactive>> VisitObserverOnErrorCore<T>(ObserverOnError<T> operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Type Parameters
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitObserverOnErrorCore<T>(Reaqtor.TestingFramework.ObserverOnError<T>)
VisitObserverOnNextCore(ObserverOnNext)
Declaration
protected override Expression<Action<IReactive>> VisitObserverOnNextCore(ObserverOnNext operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitObserverOnNextCore(Reaqtor.TestingFramework.ObserverOnNext)
VisitObserverOnNextCore<T>(ObserverOnNext<T>)
Declaration
protected override Expression<Action<IReactive>> VisitObserverOnNextCore<T>(ObserverOnNext<T> operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Type Parameters
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitObserverOnNextCore<T>(Reaqtor.TestingFramework.ObserverOnNext<T>)
VisitUndefineObservable(UndefineObservable)
Declaration
protected override Expression<Action<IReactive>> VisitUndefineObservable(UndefineObservable operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitUndefineObservable(Reaqtor.TestingFramework.UndefineObservable)
VisitUndefineObserver(UndefineObserver)
Declaration
protected override Expression<Action<IReactive>> VisitUndefineObserver(UndefineObserver operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitUndefineObserver(Reaqtor.TestingFramework.UndefineObserver)
VisitUndefineStreamFactory(UndefineStreamFactory)
Declaration
protected override Expression<Action<IReactive>> VisitUndefineStreamFactory(UndefineStreamFactory operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitUndefineStreamFactory(Reaqtor.TestingFramework.UndefineStreamFactory)
VisitUndefineSubscriptionFactory(UndefineSubscriptionFactory)
Declaration
protected override Expression<Action<IReactive>> VisitUndefineSubscriptionFactory(UndefineSubscriptionFactory operation)
Parameters
Returns
Type |
Description |
System.Linq.Expressions.Expression<System.Action<IReactive>> |
|
Overrides
Reaqtor.TestingFramework.ServiceOperationVisitor<System.Linq.Expressions.Expression<System.Action<Reaqtor.IReactive>>>.VisitUndefineSubscriptionFactory(Reaqtor.TestingFramework.UndefineSubscriptionFactory)