Class PingOperation
- Namespace
- MongoDB.Driver.Core.Operations
- Assembly
- MongoDB.Driver.Core.dll
Represents a ping operation.
public class PingOperation : IReadOperation<BsonDocument>
- Inheritance
-
PingOperation
- Implements
- Inherited Members
- Extension Methods
Constructors
PingOperation(MessageEncoderSettings)
Initializes a new instance of the PingOperation class.
public PingOperation(MessageEncoderSettings messageEncoderSettings)
Parameters
messageEncoderSettings
MessageEncoderSettingsThe message encoder settings.
Properties
MessageEncoderSettings
Gets the message encoder settings.
public MessageEncoderSettings MessageEncoderSettings { get; }
Property Value
- MessageEncoderSettings
The message encoder settings.
Methods
Execute(IReadBinding, CancellationToken)
Executes the operation.
public BsonDocument Execute(IReadBinding binding, CancellationToken cancellationToken)
Parameters
binding
IReadBindingThe binding.
cancellationToken
CancellationTokenThe cancellation token.
Returns
- BsonDocument
The result of the operation.
ExecuteAsync(IReadBinding, CancellationToken)
Executes the operation.
public Task<BsonDocument> ExecuteAsync(IReadBinding binding, CancellationToken cancellationToken)
Parameters
binding
IReadBindingThe binding.
cancellationToken
CancellationTokenThe cancellation token.
Returns
- Task<BsonDocument>
A Task whose result is the result of the operation.