C# Класс EventStore.ClientAPI.ClientOperations.VolatileSubscriptionOperation

Наследование: SubscriptionOperation
Показать файл Открыть проект

Открытые методы

Метод Описание
VolatileSubscriptionOperation ( ILogger log, TaskCompletionSource source, string streamId, bool resolveLinkTos, UserCredentials userCredentials, Func eventAppeared, Action subscriptionDropped, bool verboseLogging, Func getConnection ) : System

Защищенные методы

Метод Описание
CreateSubscriptionObject ( long lastCommitPosition, long? lastEventNumber ) : EventStoreSubscription
CreateSubscriptionPackage ( ) : TcpPackage
InspectPackage ( TcpPackage package, InspectionResult &result ) : bool

Описание методов

CreateSubscriptionObject() защищенный Метод

protected CreateSubscriptionObject ( long lastCommitPosition, long? lastEventNumber ) : EventStoreSubscription
lastCommitPosition long
lastEventNumber long?
Результат EventStoreSubscription

CreateSubscriptionPackage() защищенный Метод

protected CreateSubscriptionPackage ( ) : TcpPackage
Результат TcpPackage

InspectPackage() защищенный Метод

protected InspectPackage ( TcpPackage package, InspectionResult &result ) : bool
package TcpPackage
result InspectionResult
Результат bool

VolatileSubscriptionOperation() публичный Метод

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
Результат System