In .NET, allows an implementer to control the fault message returned to the caller from a WCF service and optionally perform custom error processing such as logging.