Table of Contents

Struct ConnectionReceivingMessageFailedEvent

Namespace
MongoDB.Driver.Core.Events
Assembly
MongoDB.Driver.Core.dll

Occurs when a message was unable to be received.

public struct ConnectionReceivingMessageFailedEvent
Inherited Members

Constructors

ConnectionReceivingMessageFailedEvent(ConnectionId, int, Exception, long?)

Initializes a new instance of the ConnectionReceivingMessageFailedEvent struct.

public ConnectionReceivingMessageFailedEvent(ConnectionId connectionId, int responseTo, Exception exception, long? operationId)

Parameters

connectionId ConnectionId

The connection identifier.

responseTo int

The id of the message we were receiving a response to.

exception Exception

The exception.

operationId long?

The operation identifier.

Properties

ClusterId

Gets the cluster identifier.

public ClusterId ClusterId { get; }

Property Value

ClusterId

ConnectionId

Gets the connection identifier.

public ConnectionId ConnectionId { get; }

Property Value

ConnectionId

Exception

Gets the exception.

public Exception Exception { get; }

Property Value

Exception

OperationId

Gets the operation identifier.

public long? OperationId { get; }

Property Value

long?

ResponseTo

Gets id of the message we were receiving a response to.

public int ResponseTo { get; }

Property Value

int

ServerId

Gets the server identifier.

public ServerId ServerId { get; }

Property Value

ServerId

Timestamp

Gets the timestamp.

public DateTime Timestamp { get; }

Property Value

DateTime