Class ServiceOperationVisitor
Inheritance
System.Object
ServiceOperationVisitor
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
Returns
VisitCreate(CreateServiceOperation)
Declaration
protected virtual ServiceOperation VisitCreate(CreateServiceOperation operation)
Parameters
Returns
VisitCreateObserver(CreateObserver)
Declaration
protected virtual ServiceOperation VisitCreateObserver(CreateObserver operation)
Parameters
Returns
VisitCreateStream(CreateStream)
Declaration
protected virtual ServiceOperation VisitCreateStream(CreateStream operation)
Parameters
Returns
VisitCreateSubscription(CreateSubscription)
Declaration
protected virtual ServiceOperation VisitCreateSubscription(CreateSubscription operation)
Parameters
Returns
VisitDefine(DefineServiceOperation)
Declaration
protected virtual ServiceOperation VisitDefine(DefineServiceOperation operation)
Parameters
Returns
VisitDefineObservable(DefineObservable)
Declaration
protected virtual ServiceOperation VisitDefineObservable(DefineObservable operation)
Parameters
Returns
VisitDefineObserver(DefineObserver)
Declaration
protected virtual ServiceOperation VisitDefineObserver(DefineObserver operation)
Parameters
Returns
VisitDefineStreamFactory(DefineStreamFactory)
Declaration
protected virtual ServiceOperation VisitDefineStreamFactory(DefineStreamFactory operation)
Parameters
Returns
VisitDefineSubscriptionFactory(DefineSubscriptionFactory)
Declaration
protected virtual ServiceOperation VisitDefineSubscriptionFactory(DefineSubscriptionFactory operation)
Parameters
Returns
VisitDelete(DeleteServiceOperation)
Declaration
protected virtual ServiceOperation VisitDelete(DeleteServiceOperation operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitDeleteMetadata(DeleteMetadataOperation operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitDeleteObservableMetadata(DeleteObservableMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitDeleteObserverMetadata(DeleteObserverMetadata operation)
Parameters
Returns
VisitDeleteStream(DeleteStream)
Declaration
protected virtual ServiceOperation VisitDeleteStream(DeleteStream operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitDeleteStreamFactoryMetadata(DeleteStreamFactoryMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitDeleteStreamMetadata(DeleteStreamMetadata operation)
Parameters
Returns
VisitDeleteSubscription(DeleteSubscription)
Declaration
protected virtual ServiceOperation VisitDeleteSubscription(DeleteSubscription operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitDeleteSubscriptionFactoryMetadata(DeleteSubscriptionFactoryMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitDeleteSubscriptionMetadata(DeleteSubscriptionMetadata operation)
Parameters
Returns
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
Returns
Declaration
protected virtual ServiceOperation VisitInsertMetadata(InsertMetadataOperation operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitInsertObservableMetadata(InsertObservableMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitInsertObserverMetadata(InsertObserverMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitInsertStreamFactoryMetadata(InsertStreamFactoryMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitInsertStreamMetadata(InsertStreamMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitInsertSubscriptionFactoryMetadata(InsertSubscriptionFactoryMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitInsertSubscriptionMetadata(InsertSubscriptionMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitLookupMetadata(LookupMetadataOperation operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitLookupObservableMetadata(LookupObservableMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitLookupObserverMetadata(LookupObserverMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitLookupStreamFactoryMetadata(LookupStreamFactoryMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitLookupStreamMetadata(LookupStreamMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitLookupSubscriptionFactoryMetadata(LookupSubscriptionFactoryMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitLookupSubscriptionMetadata(LookupSubscriptionMetadata operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitMetadata(MetadataOperation operation)
Parameters
Returns
Declaration
protected virtual ServiceOperation VisitMetadataQuery(MetadataQuery operation)
Parameters
Returns
VisitObserver(ObserverOperation)
Declaration
protected virtual ServiceOperation VisitObserver(ObserverOperation operation)
Parameters
Returns
VisitObserverOnCompletedCore(ObserverOnCompleted)
Declaration
protected virtual ServiceOperation VisitObserverOnCompletedCore(ObserverOnCompleted operation)
Parameters
Returns
VisitObserverOnCompletedCore<T>(ObserverOnCompleted<T>)
Declaration
protected virtual ServiceOperation VisitObserverOnCompletedCore<T>(ObserverOnCompleted<T> operation)
Parameters
Returns
Type Parameters
VisitObserverOnErrorCore(ObserverOnError)
Declaration
protected virtual ServiceOperation VisitObserverOnErrorCore(ObserverOnError operation)
Parameters
Returns
VisitObserverOnErrorCore<T>(ObserverOnError<T>)
Declaration
protected virtual ServiceOperation VisitObserverOnErrorCore<T>(ObserverOnError<T> operation)
Parameters
Returns
Type Parameters
VisitObserverOnNextCore(ObserverOnNext)
Declaration
protected virtual ServiceOperation VisitObserverOnNextCore(ObserverOnNext operation)
Parameters
Returns
VisitObserverOnNextCore<T>(ObserverOnNext<T>)
Declaration
protected virtual ServiceOperation VisitObserverOnNextCore<T>(ObserverOnNext<T> operation)
Parameters
Returns
Type Parameters
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
Returns
VisitUndefineObservable(UndefineObservable)
Declaration
protected virtual ServiceOperation VisitUndefineObservable(UndefineObservable operation)
Parameters
Returns
VisitUndefineObserver(UndefineObserver)
Declaration
protected virtual ServiceOperation VisitUndefineObserver(UndefineObserver operation)
Parameters
Returns
VisitUndefineStreamFactory(UndefineStreamFactory)
Declaration
protected virtual ServiceOperation VisitUndefineStreamFactory(UndefineStreamFactory operation)
Parameters
Returns
VisitUndefineSubscriptionFactory(UndefineSubscriptionFactory)
Declaration
protected virtual ServiceOperation VisitUndefineSubscriptionFactory(UndefineSubscriptionFactory operation)
Parameters
Returns
VisitUri(Uri)
Declaration
protected virtual Uri VisitUri(Uri uri)
Parameters
Type |
Name |
Description |
System.Uri |
uri |
|
Returns
Type |
Description |
System.Uri |
|