Show / Hide Table of Contents

Class ServiceOperationVisitor

Inheritance
System.Object
ServiceOperationVisitor
Namespace: Reaqtor.TestingFramework
Assembly: Reaqtor.ReifiedOperations.dll
Syntax
public class ServiceOperationVisitor : Object

Constructors

ServiceOperationVisitor()

Declaration
public ServiceOperationVisitor()

Methods

Visit(ServiceOperation)

Declaration
public virtual ServiceOperation Visit(ServiceOperation operation)
Parameters
Type Name Description
ServiceOperation operation
Returns
Type Description
ServiceOperation

VisitCreate(CreateServiceOperation)

Declaration
protected virtual ServiceOperation VisitCreate(CreateServiceOperation operation)
Parameters
Type Name Description
CreateServiceOperation operation
Returns
Type Description
ServiceOperation

VisitCreateObserver(CreateObserver)

Declaration
protected virtual ServiceOperation VisitCreateObserver(CreateObserver operation)
Parameters
Type Name Description
CreateObserver operation
Returns
Type Description
ServiceOperation

VisitCreateStream(CreateStream)

Declaration
protected virtual ServiceOperation VisitCreateStream(CreateStream operation)
Parameters
Type Name Description
CreateStream operation
Returns
Type Description
ServiceOperation

VisitCreateSubscription(CreateSubscription)

Declaration
protected virtual ServiceOperation VisitCreateSubscription(CreateSubscription operation)
Parameters
Type Name Description
CreateSubscription operation
Returns
Type Description
ServiceOperation

VisitDefine(DefineServiceOperation)

Declaration
protected virtual ServiceOperation VisitDefine(DefineServiceOperation operation)
Parameters
Type Name Description
DefineServiceOperation operation
Returns
Type Description
ServiceOperation

VisitDefineObservable(DefineObservable)

Declaration
protected virtual ServiceOperation VisitDefineObservable(DefineObservable operation)
Parameters
Type Name Description
DefineObservable operation
Returns
Type Description
ServiceOperation

VisitDefineObserver(DefineObserver)

Declaration
protected virtual ServiceOperation VisitDefineObserver(DefineObserver operation)
Parameters
Type Name Description
DefineObserver operation
Returns
Type Description
ServiceOperation

VisitDefineStreamFactory(DefineStreamFactory)

Declaration
protected virtual ServiceOperation VisitDefineStreamFactory(DefineStreamFactory operation)
Parameters
Type Name Description
DefineStreamFactory operation
Returns
Type Description
ServiceOperation

VisitDefineSubscriptionFactory(DefineSubscriptionFactory)

Declaration
protected virtual ServiceOperation VisitDefineSubscriptionFactory(DefineSubscriptionFactory operation)
Parameters
Type Name Description
DefineSubscriptionFactory operation
Returns
Type Description
ServiceOperation

VisitDelete(DeleteServiceOperation)

Declaration
protected virtual ServiceOperation VisitDelete(DeleteServiceOperation operation)
Parameters
Type Name Description
DeleteServiceOperation operation
Returns
Type Description
ServiceOperation

VisitDeleteMetadata(DeleteMetadataOperation)

Declaration
protected virtual ServiceOperation VisitDeleteMetadata(DeleteMetadataOperation operation)
Parameters
Type Name Description
DeleteMetadataOperation operation
Returns
Type Description
ServiceOperation

VisitDeleteObservableMetadata(DeleteObservableMetadata)

Declaration
protected virtual ServiceOperation VisitDeleteObservableMetadata(DeleteObservableMetadata operation)
Parameters
Type Name Description
DeleteObservableMetadata operation
Returns
Type Description
ServiceOperation

VisitDeleteObserverMetadata(DeleteObserverMetadata)

Declaration
protected virtual ServiceOperation VisitDeleteObserverMetadata(DeleteObserverMetadata operation)
Parameters
Type Name Description
DeleteObserverMetadata operation
Returns
Type Description
ServiceOperation

VisitDeleteStream(DeleteStream)

Declaration
protected virtual ServiceOperation VisitDeleteStream(DeleteStream operation)
Parameters
Type Name Description
DeleteStream operation
Returns
Type Description
ServiceOperation

VisitDeleteStreamFactoryMetadata(DeleteStreamFactoryMetadata)

Declaration
protected virtual ServiceOperation VisitDeleteStreamFactoryMetadata(DeleteStreamFactoryMetadata operation)
Parameters
Type Name Description
DeleteStreamFactoryMetadata operation
Returns
Type Description
ServiceOperation

VisitDeleteStreamMetadata(DeleteStreamMetadata)

Declaration
protected virtual ServiceOperation VisitDeleteStreamMetadata(DeleteStreamMetadata operation)
Parameters
Type Name Description
DeleteStreamMetadata operation
Returns
Type Description
ServiceOperation

VisitDeleteSubscription(DeleteSubscription)

Declaration
protected virtual ServiceOperation VisitDeleteSubscription(DeleteSubscription operation)
Parameters
Type Name Description
DeleteSubscription operation
Returns
Type Description
ServiceOperation

VisitDeleteSubscriptionFactoryMetadata(DeleteSubscriptionFactoryMetadata)

Declaration
protected virtual ServiceOperation VisitDeleteSubscriptionFactoryMetadata(DeleteSubscriptionFactoryMetadata operation)
Parameters
Type Name Description
DeleteSubscriptionFactoryMetadata operation
Returns
Type Description
ServiceOperation

VisitDeleteSubscriptionMetadata(DeleteSubscriptionMetadata)

Declaration
protected virtual ServiceOperation VisitDeleteSubscriptionMetadata(DeleteSubscriptionMetadata operation)
Parameters
Type Name Description
DeleteSubscriptionMetadata operation
Returns
Type Description
ServiceOperation

VisitExpression(Expression)

Declaration
protected virtual Expression VisitExpression(Expression expression)
Parameters
Type Name Description
System.Linq.Expressions.Expression expression
Returns
Type Description
System.Linq.Expressions.Expression

VisitExtensions(ServiceOperation)

Declaration
protected virtual ServiceOperation VisitExtensions(ServiceOperation operation)
Parameters
Type Name Description
ServiceOperation operation
Returns
Type Description
ServiceOperation

VisitInsertMetadata(InsertMetadataOperation)

Declaration
protected virtual ServiceOperation VisitInsertMetadata(InsertMetadataOperation operation)
Parameters
Type Name Description
InsertMetadataOperation operation
Returns
Type Description
ServiceOperation

VisitInsertObservableMetadata(InsertObservableMetadata)

Declaration
protected virtual ServiceOperation VisitInsertObservableMetadata(InsertObservableMetadata operation)
Parameters
Type Name Description
InsertObservableMetadata operation
Returns
Type Description
ServiceOperation

VisitInsertObserverMetadata(InsertObserverMetadata)

Declaration
protected virtual ServiceOperation VisitInsertObserverMetadata(InsertObserverMetadata operation)
Parameters
Type Name Description
InsertObserverMetadata operation
Returns
Type Description
ServiceOperation

VisitInsertStreamFactoryMetadata(InsertStreamFactoryMetadata)

Declaration
protected virtual ServiceOperation VisitInsertStreamFactoryMetadata(InsertStreamFactoryMetadata operation)
Parameters
Type Name Description
InsertStreamFactoryMetadata operation
Returns
Type Description
ServiceOperation

VisitInsertStreamMetadata(InsertStreamMetadata)

Declaration
protected virtual ServiceOperation VisitInsertStreamMetadata(InsertStreamMetadata operation)
Parameters
Type Name Description
InsertStreamMetadata operation
Returns
Type Description
ServiceOperation

VisitInsertSubscriptionFactoryMetadata(InsertSubscriptionFactoryMetadata)

Declaration
protected virtual ServiceOperation VisitInsertSubscriptionFactoryMetadata(InsertSubscriptionFactoryMetadata operation)
Parameters
Type Name Description
InsertSubscriptionFactoryMetadata operation
Returns
Type Description
ServiceOperation

VisitInsertSubscriptionMetadata(InsertSubscriptionMetadata)

Declaration
protected virtual ServiceOperation VisitInsertSubscriptionMetadata(InsertSubscriptionMetadata operation)
Parameters
Type Name Description
InsertSubscriptionMetadata operation
Returns
Type Description
ServiceOperation

VisitLookupMetadata(LookupMetadataOperation)

Declaration
protected virtual ServiceOperation VisitLookupMetadata(LookupMetadataOperation operation)
Parameters
Type Name Description
LookupMetadataOperation operation
Returns
Type Description
ServiceOperation

VisitLookupObservableMetadata(LookupObservableMetadata)

Declaration
protected virtual ServiceOperation VisitLookupObservableMetadata(LookupObservableMetadata operation)
Parameters
Type Name Description
LookupObservableMetadata operation
Returns
Type Description
ServiceOperation

VisitLookupObserverMetadata(LookupObserverMetadata)

Declaration
protected virtual ServiceOperation VisitLookupObserverMetadata(LookupObserverMetadata operation)
Parameters
Type Name Description
LookupObserverMetadata operation
Returns
Type Description
ServiceOperation

VisitLookupStreamFactoryMetadata(LookupStreamFactoryMetadata)

Declaration
protected virtual ServiceOperation VisitLookupStreamFactoryMetadata(LookupStreamFactoryMetadata operation)
Parameters
Type Name Description
LookupStreamFactoryMetadata operation
Returns
Type Description
ServiceOperation

VisitLookupStreamMetadata(LookupStreamMetadata)

Declaration
protected virtual ServiceOperation VisitLookupStreamMetadata(LookupStreamMetadata operation)
Parameters
Type Name Description
LookupStreamMetadata operation
Returns
Type Description
ServiceOperation

VisitLookupSubscriptionFactoryMetadata(LookupSubscriptionFactoryMetadata)

Declaration
protected virtual ServiceOperation VisitLookupSubscriptionFactoryMetadata(LookupSubscriptionFactoryMetadata operation)
Parameters
Type Name Description
LookupSubscriptionFactoryMetadata operation
Returns
Type Description
ServiceOperation

VisitLookupSubscriptionMetadata(LookupSubscriptionMetadata)

Declaration
protected virtual ServiceOperation VisitLookupSubscriptionMetadata(LookupSubscriptionMetadata operation)
Parameters
Type Name Description
LookupSubscriptionMetadata operation
Returns
Type Description
ServiceOperation

VisitMetadata(MetadataOperation)

Declaration
protected virtual ServiceOperation VisitMetadata(MetadataOperation operation)
Parameters
Type Name Description
MetadataOperation operation
Returns
Type Description
ServiceOperation

VisitMetadataQuery(MetadataQuery)

Declaration
protected virtual ServiceOperation VisitMetadataQuery(MetadataQuery operation)
Parameters
Type Name Description
MetadataQuery operation
Returns
Type Description
ServiceOperation

VisitObserver(ObserverOperation)

Declaration
protected virtual ServiceOperation VisitObserver(ObserverOperation operation)
Parameters
Type Name Description
ObserverOperation operation
Returns
Type Description
ServiceOperation

VisitObserverOnCompletedCore(ObserverOnCompleted)

Declaration
protected virtual ServiceOperation VisitObserverOnCompletedCore(ObserverOnCompleted operation)
Parameters
Type Name Description
ObserverOnCompleted operation
Returns
Type Description
ServiceOperation

VisitObserverOnCompletedCore<T>(ObserverOnCompleted<T>)

Declaration
protected virtual ServiceOperation VisitObserverOnCompletedCore<T>(ObserverOnCompleted<T> operation)
Parameters
Type Name Description
ObserverOnCompleted<T> operation
Returns
Type Description
ServiceOperation
Type Parameters
Name Description
T

VisitObserverOnErrorCore(ObserverOnError)

Declaration
protected virtual ServiceOperation VisitObserverOnErrorCore(ObserverOnError operation)
Parameters
Type Name Description
ObserverOnError operation
Returns
Type Description
ServiceOperation

VisitObserverOnErrorCore<T>(ObserverOnError<T>)

Declaration
protected virtual ServiceOperation VisitObserverOnErrorCore<T>(ObserverOnError<T> operation)
Parameters
Type Name Description
ObserverOnError<T> operation
Returns
Type Description
ServiceOperation
Type Parameters
Name Description
T

VisitObserverOnNextCore(ObserverOnNext)

Declaration
protected virtual ServiceOperation VisitObserverOnNextCore(ObserverOnNext operation)
Parameters
Type Name Description
ObserverOnNext operation
Returns
Type Description
ServiceOperation

VisitObserverOnNextCore<T>(ObserverOnNext<T>)

Declaration
protected virtual ServiceOperation VisitObserverOnNextCore<T>(ObserverOnNext<T> operation)
Parameters
Type Name Description
ObserverOnNext<T> operation
Returns
Type Description
ServiceOperation
Type Parameters
Name Description
T

VisitState(Object)

Declaration
protected virtual object VisitState(object state)
Parameters
Type Name Description
System.Object state
Returns
Type Description
System.Object

VisitUndefine(UndefineServiceOperation)

Declaration
protected virtual ServiceOperation VisitUndefine(UndefineServiceOperation operation)
Parameters
Type Name Description
UndefineServiceOperation operation
Returns
Type Description
ServiceOperation

VisitUndefineObservable(UndefineObservable)

Declaration
protected virtual ServiceOperation VisitUndefineObservable(UndefineObservable operation)
Parameters
Type Name Description
UndefineObservable operation
Returns
Type Description
ServiceOperation

VisitUndefineObserver(UndefineObserver)

Declaration
protected virtual ServiceOperation VisitUndefineObserver(UndefineObserver operation)
Parameters
Type Name Description
UndefineObserver operation
Returns
Type Description
ServiceOperation

VisitUndefineStreamFactory(UndefineStreamFactory)

Declaration
protected virtual ServiceOperation VisitUndefineStreamFactory(UndefineStreamFactory operation)
Parameters
Type Name Description
UndefineStreamFactory operation
Returns
Type Description
ServiceOperation

VisitUndefineSubscriptionFactory(UndefineSubscriptionFactory)

Declaration
protected virtual ServiceOperation VisitUndefineSubscriptionFactory(UndefineSubscriptionFactory operation)
Parameters
Type Name Description
UndefineSubscriptionFactory operation
Returns
Type Description
ServiceOperation

VisitUri(Uri)

Declaration
protected virtual Uri VisitUri(Uri uri)
Parameters
Type Name Description
System.Uri uri
Returns
Type Description
System.Uri
In This Article
Back to top Generated by DocFX