description | title | ms.custom | ms.date | ms.service | ms.reviewer | ms.suite | ms.topic |
---|---|---|---|---|---|---|---|
Learn more about: Receive Adapter Operations |
Receive Adapter Operations |
06/08/2017 |
biztalk-server |
article |
Receive adapters can perform the following operations:
-
One-way submit: void SubmitMessage(IBaseMessage msg). After receiving a message from a receive port, the adapter submits it to [!INCLUDEbtsBizTalkServerNoVersion] to be processed by a subscribing orchestration or send port.
-
Suspend: void MoveToSuspendQ(IBaseMessage msg). When the adapter determines a parsing, transmission, serialization, or other applicable failure has occurred after submission, it moves the message to the Suspended queue.
-
Submit request: void SubmitRequestMessage(IBaseMessage requestMsg, string correlationToken, [MarshalAs(UnmanagedType.Bool)]bool firstResponseOnly, DateTime expirationTime, IBTTransmitter responseCallback). A receive adapter submits an incoming message to [!INCLUDEbtsBizTalkServerNoVersion] in a request-response pair. After [!INCLUDEbtsBizTalkServerNoVersion] successfully processes this request message, it sends the response to the adapter to transmit it to the specific endpoint.