4 writes to FaultInfo
System.ServiceModel (4)
System\ServiceModel\Dispatcher\ErrorBehavior.cs (3)
69this.ProvideFault(rpc.Error, rpc.Channel.GetProperty<FaultConverter>(), ref rpc.FaultInfo); 120this.ProvideFaultOfLastResort(rpc.Error, ref rpc.FaultInfo); 173bool handled = HandleErrorCommon(rpc.Error, ref rpc.FaultInfo);
System\ServiceModel\Dispatcher\MessageRpc.cs (1)
101this.FaultInfo = new ErrorHandlerFaultInfo(request.Version.Addressing.DefaultFaultAction);
9 references to FaultInfo
System.ServiceModel (9)
System\ServiceModel\Dispatcher\ErrorBehavior.cs (4)
40rpc.FaultInfo.Fault = Message.CreateMessage(rpc.RequestVersion, messageFault, action); 110if (rpc.FaultInfo.Fault.Headers.Action == null) 112rpc.FaultInfo.Fault.Headers.Action = rpc.RequestVersion.Addressing.DefaultFaultAction; 115rpc.Reply = rpc.FaultInfo.Fault;
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (4)
1510if (rpc.FaultInfo.IsConsideredUnhandled) 1553if ((rpc.FaultInfo.Fault != null) && (rpc.FaultInfo.Fault.State != MessageState.Closed)) 1559rpc.FaultInfo.Fault.Close();
System\ServiceModel\Dispatcher\MessageRpc.cs (1)
643if (!this.ProcessError(e) && this.FaultInfo.Fault == null)