Click or drag to resize

MongoDB.Driver.Core.Events Namespace

The MongoDB.Driver.Core.Events namespace contains classes related to events.
Classes
Structures
  StructureDescription
Public structureClusterAddedServerEvent
Occurs after a server is added to the cluster.
Public structureClusterAddingServerEvent
Occurs before a server is added to the cluster.
Public structureClusterClosedEvent
Occurs after a cluster is closed.
Public structureClusterClosingEvent
Occurs before a cluster is closed.
Public structureClusterDescriptionChangedEvent
Occurs when a cluster has changed.
Public structureClusterOpenedEvent
Occurs after a cluster is opened.
Public structureClusterOpeningEvent
Occurs before a cluster is opened.
Public structureClusterRemovedServerEvent
Occurs after a server has been removed from the cluster.
Public structureClusterRemovingServerEvent
Occurs before a server is removed from the cluster.
Public structureClusterSelectedServerEvent
Occurs after a server is selected.
Public structureClusterSelectingServerEvent
Occurs before a server is selected.
Public structureClusterSelectingServerFailedEvent
Occurs when selecting a server fails.
Public structureCommandFailedEvent
Occurs when a command has failed.
Public structureCommandStartedEvent
Occurs when a command has started.
Public structureCommandSucceededEvent
Occurs when a command has succeeded.
Public structureConnectionClosedEvent
Occurs after a connection is closed.
Public structureConnectionClosingEvent
Occurs before a connection is closed.
Public structureConnectionCreatedEvent
Occurs when a connection is created.
Public structureConnectionFailedEvent
Occurs when a connection fails.
Public structureConnectionOpenedEvent
Occurs after a connection is opened.
Public structureConnectionOpeningEvent
Occurs before a connection is opened.
Public structureConnectionOpeningFailedEvent
Occurs when a connection fails to open.
Public structureConnectionPoolAddedConnectionEvent
Occurs after a connection is added to the pool.
Public structureConnectionPoolAddingConnectionEvent
Occurs before a connection is added to the pool.
Public structureConnectionPoolCheckedInConnectionEvent
Occurs after a connection is checked in to the pool.
Public structureConnectionPoolCheckedOutConnectionEvent
Occurs after a connection is checked out of the pool.
Public structureConnectionPoolCheckingInConnectionEvent
Occurs before a connection is checked in to the pool.
Public structureConnectionPoolCheckingOutConnectionEvent
Occurs before a connection is checked out of the pool.
Public structureConnectionPoolCheckingOutConnectionFailedEvent
Occurs when a connection could not be checked out of the pool.
Public structureConnectionPoolClearedEvent
Occurs after the pool is cleared.
Public structureConnectionPoolClearingEvent
Occurs when the pool is about to be cleared.
Public structureConnectionPoolClosedEvent
Occurs after the pool is closed.
Public structureConnectionPoolClosingEvent
Occurs before the pool is closed.
Public structureConnectionPoolOpenedEvent
Occurs after the pool is opened.
Public structureConnectionPoolOpeningEvent
Occurs before the pool is opened.
Public structureConnectionPoolReadyEvent
Occurs after the pool is opened.
Public structureConnectionPoolRemovedConnectionEvent
Occurs after a connection is removed from the pool.
Public structureConnectionPoolRemovingConnectionEvent
Occurs before a connection is removed from the pool.
Public structureConnectionReceivedMessageEvent
Occurs after a message is received.
Public structureConnectionReceivingMessageEvent
Occurs before a message is received.
Public structureConnectionReceivingMessageFailedEvent
Occurs when a message was unable to be received.
Public structureConnectionSendingMessagesEvent
Occurs before a message is sent.
Public structureConnectionSendingMessagesFailedEvent
Occurs when a message could not be sent.
Public structureConnectionSentMessagesEvent
Occurs after a message has been sent.
Public structureSdamInformationEvent
An informational event used for logging Server Discovery and Monitoring (SDAM) events.
Public structureServerClosedEvent
Occurs after a server is closed.
Public structureServerClosingEvent
Occurs before a server is closed.
Public structureServerDescriptionChangedEvent
Occurs after a server's description has changed.
Public structureServerHeartbeatFailedEvent
Occurs when a heartbeat failed.
Public structureServerHeartbeatStartedEvent
Occurs before heartbeat is issued.
Public structureServerHeartbeatSucceededEvent
Occurs when a heartbeat succeeded.
Public structureServerOpenedEvent
Occurs after a server is opened.
Public structureServerOpeningEvent
Occurs before a server is opened.
Interfaces
  InterfaceDescription
Public interfaceIEventSubscriber
A subscriber to events.
Enumerations
  EnumerationDescription
Public enumerationConnectionCheckOutFailedReason
Represents the reason an attempt to check out a connection failed.
Public enumerationConnectionClosedReason
Represents the reason a connection was closed.