C# Class EventStore.ClientAPI.Embedded.EventStoreEmbeddedNodeConnection

Inheritance: IEventStoreConnection, IEventStoreTransactionConnection
Afficher le fichier Open project: EventStore/EventStore

Méthodes publiques

Méthode Description
AppendToStreamAsync ( string stream, int expectedVersion ) : Task
AppendToStreamAsync ( string stream, int expectedVersion, IEnumerable events, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
AppendToStreamAsync ( string stream, int expectedVersion, EventStore.ClientAPI.SystemData.UserCredentials userCredentials ) : Task
Close ( ) : void
CommitTransactionAsync ( EventStoreTransaction transaction, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
ConnectAsync ( ) : System.Threading.Tasks.Task
ConnectToPersistentSubscription ( string stream, string groupName, ResolvedEvent>.Action eventAppeared, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null, int bufferSize = 10, bool autoAck = true ) : EventStorePersistentSubscriptionBase
ConnectToPersistentSubscriptionAsync ( string stream, string groupName, ResolvedEvent>.Action eventAppeared, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null, int bufferSize = 10, bool autoAck = true ) : Task
ContinueTransaction ( long transactionId, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : EventStoreTransaction
CreatePersistentSubscriptionAsync ( string stream, string groupName, PersistentSubscriptionSettings settings, EventStore.ClientAPI.SystemData.UserCredentials userCredentials ) : System.Threading.Tasks.Task
DeletePersistentSubscriptionAsync ( string stream, string groupName, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task
DeleteStreamAsync ( string stream, int expectedVersion, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
DeleteStreamAsync ( string stream, int expectedVersion, bool hardDelete, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
EventStoreEmbeddedNodeConnection ( ConnectionSettings settings, string connectionName, IPublisher publisher, ISubscriber bus, IAuthenticationProvider authenticationProvider ) : System
GetStreamMetadataAsRawBytesAsync ( string stream, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
GetStreamMetadataAsync ( string stream, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
ReadAllEventsBackwardAsync ( Position position, int maxCount, bool resolveLinkTos, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
ReadAllEventsForwardAsync ( Position position, int maxCount, bool resolveLinkTos, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
ReadEventAsync ( string stream, int eventNumber, bool resolveLinkTos, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
ReadStreamEventsBackwardAsync ( string stream, int start, int count, bool resolveLinkTos, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
ReadStreamEventsForwardAsync ( string stream, int start, int count, bool resolveLinkTos, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
SetStreamMetadataAsync ( string stream, int expectedMetastreamVersion, StreamMetadata metadata, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
SetStreamMetadataAsync ( string stream, int expectedMetastreamVersion, byte metadata, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
SetSystemSettingsAsync ( SystemSettings settings, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task
StartTransactionAsync ( string stream, int expectedVersion, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
SubscribeToAllAsync ( bool resolveLinkTos, ResolvedEvent>.Action eventAppeared, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
SubscribeToAllFrom ( Position lastCheckpoint, CatchUpSubscriptionSettings settings, ResolvedEvent>.Action eventAppeared, Action liveProcessingStarted = null, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : EventStoreAllCatchUpSubscription
SubscribeToAllFrom ( Position lastCheckpoint, bool resolveLinkTos, ResolvedEvent>.Action eventAppeared, Action liveProcessingStarted = null, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null, int readBatchSize = 500 ) : EventStoreAllCatchUpSubscription
SubscribeToStreamAsync ( string stream, bool resolveLinkTos, ResolvedEvent>.Action eventAppeared, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
SubscribeToStreamFrom ( string stream, int lastCheckpoint, CatchUpSubscriptionSettings settings, ResolvedEvent>.Action eventAppeared, Action liveProcessingStarted = null, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : EventStoreStreamCatchUpSubscription
SubscribeToStreamFrom ( string stream, int lastCheckpoint, bool resolveLinkTos, ResolvedEvent>.Action eventAppeared, Action liveProcessingStarted = null, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null, int readBatchSize = 500 ) : EventStoreStreamCatchUpSubscription
TransactionalWriteAsync ( EventStoreTransaction transaction, IEnumerable events, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task
UpdatePersistentSubscriptionAsync ( string stream, string groupName, PersistentSubscriptionSettings settings, EventStore.ClientAPI.SystemData.UserCredentials userCredentials ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
EventStoreEmbeddedNodeConnection ( ) : System
GetUserCredentials ( ConnectionSettings settings, EventStore.ClientAPI.SystemData.UserCredentials givenCredentials ) : EventStore.ClientAPI.SystemData.UserCredentials
IDisposable ( ) : void
IEventStoreTransactionConnection ( EventStoreTransaction transaction, IEnumerable events, EventStore.ClientAPI.SystemData.UserCredentials userCredentials ) : System.Threading.Tasks.Task
IEventStoreTransactionConnection ( EventStoreTransaction transaction, EventStore.ClientAPI.SystemData.UserCredentials userCredentials ) : Task

Method Details

AppendToStreamAsync() public méthode

public AppendToStreamAsync ( string stream, int expectedVersion ) : Task
stream string
expectedVersion int
Résultat Task

AppendToStreamAsync() public méthode

public AppendToStreamAsync ( string stream, int expectedVersion, IEnumerable events, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
expectedVersion int
events IEnumerable
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

AppendToStreamAsync() public méthode

public AppendToStreamAsync ( string stream, int expectedVersion, EventStore.ClientAPI.SystemData.UserCredentials userCredentials ) : Task
stream string
expectedVersion int
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

Close() public méthode

public Close ( ) : void
Résultat void

CommitTransactionAsync() public méthode

public CommitTransactionAsync ( EventStoreTransaction transaction, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
transaction EventStoreTransaction
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

ConnectAsync() public méthode

public ConnectAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

ConnectToPersistentSubscription() public méthode

public ConnectToPersistentSubscription ( string stream, string groupName, ResolvedEvent>.Action eventAppeared, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null, int bufferSize = 10, bool autoAck = true ) : EventStorePersistentSubscriptionBase
stream string
groupName string
eventAppeared ResolvedEvent>.Action
subscriptionDropped Action
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
bufferSize int
autoAck bool
Résultat EventStorePersistentSubscriptionBase

ConnectToPersistentSubscriptionAsync() public méthode

public ConnectToPersistentSubscriptionAsync ( string stream, string groupName, ResolvedEvent>.Action eventAppeared, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null, int bufferSize = 10, bool autoAck = true ) : Task
stream string
groupName string
eventAppeared ResolvedEvent>.Action
subscriptionDropped Action
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
bufferSize int
autoAck bool
Résultat Task

ContinueTransaction() public méthode

public ContinueTransaction ( long transactionId, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : EventStoreTransaction
transactionId long
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat EventStoreTransaction

CreatePersistentSubscriptionAsync() public méthode

public CreatePersistentSubscriptionAsync ( string stream, string groupName, PersistentSubscriptionSettings settings, EventStore.ClientAPI.SystemData.UserCredentials userCredentials ) : System.Threading.Tasks.Task
stream string
groupName string
settings PersistentSubscriptionSettings
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat System.Threading.Tasks.Task

DeletePersistentSubscriptionAsync() public méthode

public DeletePersistentSubscriptionAsync ( string stream, string groupName, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task
stream string
groupName string
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat System.Threading.Tasks.Task

DeleteStreamAsync() public méthode

public DeleteStreamAsync ( string stream, int expectedVersion, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
expectedVersion int
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

DeleteStreamAsync() public méthode

public DeleteStreamAsync ( string stream, int expectedVersion, bool hardDelete, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
expectedVersion int
hardDelete bool
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

EventStoreEmbeddedNodeConnection() public méthode

public EventStoreEmbeddedNodeConnection ( ConnectionSettings settings, string connectionName, IPublisher publisher, ISubscriber bus, IAuthenticationProvider authenticationProvider ) : System
settings ConnectionSettings
connectionName string
publisher IPublisher
bus ISubscriber
authenticationProvider IAuthenticationProvider
Résultat System

GetStreamMetadataAsRawBytesAsync() public méthode

public GetStreamMetadataAsRawBytesAsync ( string stream, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

GetStreamMetadataAsync() public méthode

public GetStreamMetadataAsync ( string stream, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

ReadAllEventsBackwardAsync() public méthode

public ReadAllEventsBackwardAsync ( Position position, int maxCount, bool resolveLinkTos, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
position Position
maxCount int
resolveLinkTos bool
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

ReadAllEventsForwardAsync() public méthode

public ReadAllEventsForwardAsync ( Position position, int maxCount, bool resolveLinkTos, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
position Position
maxCount int
resolveLinkTos bool
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

ReadEventAsync() public méthode

public ReadEventAsync ( string stream, int eventNumber, bool resolveLinkTos, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
eventNumber int
resolveLinkTos bool
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

ReadStreamEventsBackwardAsync() public méthode

public ReadStreamEventsBackwardAsync ( string stream, int start, int count, bool resolveLinkTos, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
start int
count int
resolveLinkTos bool
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

ReadStreamEventsForwardAsync() public méthode

public ReadStreamEventsForwardAsync ( string stream, int start, int count, bool resolveLinkTos, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
start int
count int
resolveLinkTos bool
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

SetStreamMetadataAsync() public méthode

public SetStreamMetadataAsync ( string stream, int expectedMetastreamVersion, StreamMetadata metadata, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
expectedMetastreamVersion int
metadata StreamMetadata
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

SetStreamMetadataAsync() public méthode

public SetStreamMetadataAsync ( string stream, int expectedMetastreamVersion, byte metadata, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
expectedMetastreamVersion int
metadata byte
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

SetSystemSettingsAsync() public méthode

public SetSystemSettingsAsync ( SystemSettings settings, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task
settings SystemSettings
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat System.Threading.Tasks.Task

StartTransactionAsync() public méthode

public StartTransactionAsync ( string stream, int expectedVersion, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
expectedVersion int
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

SubscribeToAllAsync() public méthode

public SubscribeToAllAsync ( bool resolveLinkTos, ResolvedEvent>.Action eventAppeared, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
resolveLinkTos bool
eventAppeared ResolvedEvent>.Action
subscriptionDropped Action
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

SubscribeToAllFrom() public méthode

public SubscribeToAllFrom ( Position lastCheckpoint, CatchUpSubscriptionSettings settings, ResolvedEvent>.Action eventAppeared, Action liveProcessingStarted = null, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : EventStoreAllCatchUpSubscription
lastCheckpoint Position
settings CatchUpSubscriptionSettings
eventAppeared ResolvedEvent>.Action
liveProcessingStarted Action
subscriptionDropped Action
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat EventStoreAllCatchUpSubscription

SubscribeToAllFrom() public méthode

public SubscribeToAllFrom ( Position lastCheckpoint, bool resolveLinkTos, ResolvedEvent>.Action eventAppeared, Action liveProcessingStarted = null, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null, int readBatchSize = 500 ) : EventStoreAllCatchUpSubscription
lastCheckpoint Position
resolveLinkTos bool
eventAppeared ResolvedEvent>.Action
liveProcessingStarted Action
subscriptionDropped Action
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
readBatchSize int
Résultat EventStoreAllCatchUpSubscription

SubscribeToStreamAsync() public méthode

public SubscribeToStreamAsync ( string stream, bool resolveLinkTos, ResolvedEvent>.Action eventAppeared, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
stream string
resolveLinkTos bool
eventAppeared ResolvedEvent>.Action
subscriptionDropped Action
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat Task

SubscribeToStreamFrom() public méthode

public SubscribeToStreamFrom ( string stream, int lastCheckpoint, CatchUpSubscriptionSettings settings, ResolvedEvent>.Action eventAppeared, Action liveProcessingStarted = null, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : EventStoreStreamCatchUpSubscription
stream string
lastCheckpoint int
settings CatchUpSubscriptionSettings
eventAppeared ResolvedEvent>.Action
liveProcessingStarted Action
subscriptionDropped Action
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat EventStoreStreamCatchUpSubscription

SubscribeToStreamFrom() public méthode

public SubscribeToStreamFrom ( string stream, int lastCheckpoint, bool resolveLinkTos, ResolvedEvent>.Action eventAppeared, Action liveProcessingStarted = null, Action subscriptionDropped = null, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null, int readBatchSize = 500 ) : EventStoreStreamCatchUpSubscription
stream string
lastCheckpoint int
resolveLinkTos bool
eventAppeared ResolvedEvent>.Action
liveProcessingStarted Action
subscriptionDropped Action
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
readBatchSize int
Résultat EventStoreStreamCatchUpSubscription

TransactionalWriteAsync() public méthode

public TransactionalWriteAsync ( EventStoreTransaction transaction, IEnumerable events, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task
transaction EventStoreTransaction
events IEnumerable
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat System.Threading.Tasks.Task

UpdatePersistentSubscriptionAsync() public méthode

public UpdatePersistentSubscriptionAsync ( string stream, string groupName, PersistentSubscriptionSettings settings, EventStore.ClientAPI.SystemData.UserCredentials userCredentials ) : System.Threading.Tasks.Task
stream string
groupName string
settings PersistentSubscriptionSettings
userCredentials EventStore.ClientAPI.SystemData.UserCredentials
Résultat System.Threading.Tasks.Task