Chameleon and Iguana Plugin C# Class Libraries

Destination.ResubmissionPreviewMessageReceivedEvent Delegate

Event raised upon receipt of a resubmission preview message from Iguana.

[Visual Basic]
Public Delegate Sub Destination.ResubmissionPreviewMessageReceivedEvent( _
   ByVal sender As Object, _
   ByVal Args As EventArgs, _
   ByVal Inputs As DestinationMessageReceivedEventInputs, _
   ByVal Outputs As DestinationMessageReceivedEventOutputs _
)
[C#]
public delegate void Destination.ResubmissionPreviewMessageReceivedEvent(
   object sender,
   EventArgs Args,
   DestinationMessageReceivedEventInputs Inputs,
   DestinationMessageReceivedEventOutputs Outputs
);

Parameters

sender
The object that triggered the event.
Args
Arguments to the event.
Inputs
Input data from Iguana.
Outputs
Output data to send back to Iguana.

Remarks

Plugins should simulate the processing that would be performed by the MessageReceived event handler without causing external side effects. For example, database changes should not be made for resubmission preview messages.

Exceptions should never be allowed to propagate out of the event handler. Event handlers should catch and handle all exceptions internally.

Requirements

Namespace: iNTERFACEWARE.Iguana.Plugin

Assembly: IGC_dotnet (in IGC_dotnet.dll)

See Also

iNTERFACEWARE.Iguana.Plugin Namespace