Exemple #1
0
        private void AddMessageModificationInstruction(MessageModificationDetails messageModificationInstruction)
        {
            if (messageModificationInstructions == null)
            {
                messageModificationInstructions = new MessageModificationInstructions(CallToken);
                base.AddInstruction(messageModificationInstructions);
            }

            messageModificationInstructions._MessageModificationDetails.Add(messageModificationInstruction);
        }
Exemple #2
0
 public void SetMessageModificationInstructionPriority()
 {
     if (instructionIndex == -1)
     {
         messageModificationInstructions = new MessageModificationInstructions(CallToken);
         instructionIndex = base.InstructionCount();
         base.AddInstruction(messageModificationInstructions);
     }
     else
     {
         base.ResetInstructionPriorityToEndOfQueue(instructionIndex);
         instructionIndex = base.InstructionCount();
     }
 }