One thing I didn't mention in my past articles about the IParameterInspector in Windows Communication Foundation is how it behaves when an operation returns a fault (throws an exception). The answer is: It doesn't.

When the operation faults, the AfterCall() method in your parameter inspector will never be called.

Tomas Restrepo

Software developer located in Colombia. Sr. PFE at Microsoft.