C# Class EventStore.ClientAPI.ClientOperations.VolatileSubscriptionOperation

Inheritance: SubscriptionOperation
Afficher le fichier Open project: cuteant/EventStore-DotNetty-Fork

Méthodes publiques

Méthode Description
VolatileSubscriptionOperation ( ILogger log, TaskCompletionSource source, string streamId, bool resolveLinkTos, UserCredentials userCredentials, Func eventAppeared, Action subscriptionDropped, bool verboseLogging, Func getConnection ) : System

Méthodes protégées

Méthode Description
CreateSubscriptionObject ( long lastCommitPosition, long? lastEventNumber ) : EventStoreSubscription
CreateSubscriptionPackage ( ) : TcpPackage
InspectPackage ( TcpPackage package, InspectionResult &result ) : bool

Method Details

CreateSubscriptionObject() protected méthode

protected CreateSubscriptionObject ( long lastCommitPosition, long? lastEventNumber ) : EventStoreSubscription
lastCommitPosition long
lastEventNumber long?
Résultat EventStoreSubscription

CreateSubscriptionPackage() protected méthode

protected CreateSubscriptionPackage ( ) : TcpPackage
Résultat TcpPackage

InspectPackage() protected méthode

protected InspectPackage ( TcpPackage package, InspectionResult &result ) : bool
package TcpPackage
result InspectionResult
Résultat bool

VolatileSubscriptionOperation() public méthode

public VolatileSubscriptionOperation ( ILogger log, TaskCompletionSource source, string streamId, bool resolveLinkTos, UserCredentials userCredentials, Func eventAppeared, Action subscriptionDropped, bool verboseLogging, Func getConnection ) : System
log ILogger
source TaskCompletionSource
streamId string
resolveLinkTos bool
userCredentials UserCredentials
eventAppeared Func
subscriptionDropped Action
verboseLogging bool
getConnection Func
Résultat System