This receiver dequeue a message from a queue on a Message Queuing server (MSMQ). The receiver process only on MSMQEvent event class, it look at QueueName and MessageId to dequeue the message only if action was MSMQGeneratorAction.Peek.
See Service Configuration for detailled information to configure your service. You must declare this receiver with the <receiver> section inside a <group> section. It will looks like :
<receiver name="MyReceiverName" type="LeCouteauSuisse.Components.MSMQReceiver,
LeCouteauSuisseComponents, Version=1.0.0.2, Culture=neutral, PublicKeyToken=8d1037c5df6d5bd0">
This component have none parameter.