File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed
projects/client/RabbitMQ.Client/src/client Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -281,6 +281,12 @@ uint QueueDelete(string queue,
281
281
[ AmqpUnsupported ( "RabbitMQ.Client.Framing.v0_8qpid" ) ]
282
282
void ConfirmSelect ( bool multiple ) ;
283
283
284
+ ///<summary>Enable publisher acknowledgements.</summary>
285
+ [ AmqpMethodDoNotImplement ( null ) ]
286
+ [ AmqpUnsupported ( "RabbitMQ.Client.Framing.v0_8qpid" ) ]
287
+ void ConfirmSelect ( bool multiple , bool nowait ) ;
288
+
289
+
284
290
///<summary>Start a Basic content-class consumer.</summary>
285
291
///<remarks>
286
292
///The consumer is started with noAck=false (i.e. BasicAck is required),
Original file line number Diff line number Diff line change @@ -627,10 +627,15 @@ public abstract uint QueueDelete(string queue,
627
627
bool nowait ) ;
628
628
629
629
public void ConfirmSelect ( bool multiple ) {
630
+ ConfirmSelect ( multiple , false ) ;
631
+ }
632
+
633
+ public void ConfirmSelect ( bool multiple , bool nowait ) {
630
634
m_pubMsgCount = 0 ;
631
- _Private_ConfirmSelect ( multiple , false ) ;
635
+ _Private_ConfirmSelect ( multiple , nowait ) ;
632
636
}
633
637
638
+
634
639
public abstract void _Private_ConfirmSelect ( bool multiple ,
635
640
bool nowait ) ;
636
641
You can’t perform that action at this time.
0 commit comments