Table of Contents

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 MessageEncoderSettings

The 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 IReadBinding

The binding.

cancellationToken CancellationToken

The 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 IReadBinding

The binding.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<BsonDocument>

A Task whose result is the result of the operation.