Table of Contents

Struct ConnectionReceivingMessageEvent

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

Occurs before a message is received.

public struct ConnectionReceivingMessageEvent
Inherited Members

Constructors

ConnectionReceivingMessageEvent(ConnectionId, int, long?)

Initializes a new instance of the ConnectionReceivingMessageEvent struct.

public ConnectionReceivingMessageEvent(ConnectionId connectionId, int responseTo, long? operationId)

Parameters

connectionId ConnectionId

The connection identifier.

responseTo int

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

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

OperationId

Gets the operation identifier.

public long? OperationId { get; }

Property Value

long?

ResponseTo

Gets the id of the message we are 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