@@ -40,13 +40,13 @@ public InsertOpcodeOperation(BulkInsertOperationArgs args)
4040 public IEnumerable < WriteConcernResult > Execute ( MongoConnection connection )
4141 {
4242 var serverInstance = connection . ServerInstance ;
43- if ( serverInstance . Supports ( FeatureId . WriteCommands ) && _args . WriteConcern . Enabled )
43+ if ( serverInstance . Supports ( FeatureId . WriteCommands ) && _args . WriteConcern . IsAcknowledged )
4444 {
4545 var emulator = new InsertOpcodeOperationEmulator ( _args ) ;
4646 return emulator . Execute ( connection ) ;
4747 }
4848
49- var results = WriteConcern . Enabled ? new List < WriteConcernResult > ( ) : null ;
49+ var results = WriteConcern . IsAcknowledged ? new List < WriteConcernResult > ( ) : null ;
5050 var finalException = ( Exception ) null ;
5151
5252 var requests = _args . Requests . Cast < InsertRequest > ( ) ;
@@ -100,7 +100,7 @@ public IEnumerable<WriteConcernResult> Execute(MongoConnection connection)
100100 {
101101 finalException = ex ;
102102 }
103- else if ( WriteConcern . Enabled )
103+ else if ( WriteConcern . IsAcknowledged )
104104 {
105105 results . Add ( writeConcernResult ) ;
106106 ex . Data [ "results" ] = results ;
@@ -122,7 +122,7 @@ public IEnumerable<WriteConcernResult> Execute(MongoConnection connection)
122122 }
123123 }
124124
125- if ( WriteConcern . Enabled && finalException != null )
125+ if ( WriteConcern . IsAcknowledged && finalException != null )
126126 {
127127 finalException . Data [ "results" ] = results ;
128128 throw finalException ;
@@ -135,7 +135,7 @@ public IEnumerable<WriteConcernResult> Execute(MongoConnection connection)
135135 private SendMessageWithWriteConcernResult SendBatch ( MongoConnection connection , BsonBuffer buffer , int requestId , bool isLast )
136136 {
137137 var writeConcern = WriteConcern ;
138- if ( ! writeConcern . Enabled && ! _continueOnError && ! isLast )
138+ if ( ! writeConcern . IsAcknowledged && ! _continueOnError && ! isLast )
139139 {
140140 writeConcern = WriteConcern . Acknowledged ;
141141 }
0 commit comments