Table of Contents

Class MongoBulkWriteException<TDocument>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll
public sealed class MongoBulkWriteException<TDocument> : MongoBulkWriteException

Type Parameters

TDocument
Inheritance
MongoBulkWriteException<TDocument>
Inherited Members

Constructors

MongoBulkWriteException(ConnectionId, BulkWriteResult<TDocument>, IEnumerable<BulkWriteError>, WriteConcernError, IEnumerable<WriteModel<TDocument>>)

public MongoBulkWriteException(ConnectionId connectionId, BulkWriteResult<TDocument> result, IEnumerable<BulkWriteError> writeErrors, WriteConcernError writeConcernError, IEnumerable<WriteModel<TDocument>> unprocessedRequests)

Parameters

connectionId ConnectionId
result BulkWriteResult<TDocument>
writeErrors IEnumerable<BulkWriteError>
writeConcernError WriteConcernError
unprocessedRequests IEnumerable<WriteModel<TDocument>>

MongoBulkWriteException(SerializationInfo, StreamingContext)

public MongoBulkWriteException(SerializationInfo info, StreamingContext context)

Parameters

info SerializationInfo
context StreamingContext

Properties

Result

public BulkWriteResult<TDocument> Result { get; }

Property Value

BulkWriteResult<TDocument>

UnprocessedRequests

public IReadOnlyList<WriteModel<TDocument>> UnprocessedRequests { get; }

Property Value

IReadOnlyList<WriteModel<TDocument>>

Methods

GetObjectData(SerializationInfo, StreamingContext)

public override void GetObjectData(SerializationInfo info, StreamingContext context)

Parameters

info SerializationInfo
context StreamingContext