private OnDelivery ( Amqp.SequenceNumber deliveryId ) : void | ||
deliveryId | Amqp.SequenceNumber | |
Результат | void |
void OnDelivery(SequenceNumber deliveryId)
{
// called with lock held
if (this.credit <= 0)
{
throw new AmqpException(ErrorCode.TransferLimitExceeded,
Fx.Format(SRAmqp.DeliveryLimitExceeded, deliveryId));
}
this.deliveryCount++;
this.credit--;
}