[WCF]Use MessageInspector to validate SOAP XML message
Here is a good MSDN tech article which demonstrate using custom MessageInspector to validate WCF xml message:
#How to: Perform Message Validation with Schema Validation in WCF
https://msdn.microsoft.com/en-us/library/cc949095.aspx