4 instantiations of ErrorBehavior
System.ServiceModel.Primitives (4)
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (3)
303behavior = new ErrorBehavior(this); 576_errorBehavior = new ErrorBehavior(this); 607behavior = new ErrorBehavior(this);
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (1)
44_error = new ErrorBehavior(dispatch.ChannelDispatcher);
18 references to ErrorBehavior
System.ServiceModel.Primitives (18)
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (3)
35private ErrorBehavior _errorBehavior; 293ErrorBehavior behavior; 597ErrorBehavior behavior;
System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
878ErrorBehavior.ThrowAndCatch(exception);
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (2)
259ErrorBehavior.ThrowAndCatch(new InvalidOperationException(message)); 267ErrorBehavior.ThrowAndCatch(new InvalidOperationException(message));
System\ServiceModel\Dispatcher\DispatchRuntime.cs (1)
370ErrorBehavior.ThrowAndCatch(exception);
System\ServiceModel\Dispatcher\ImmutableClientRuntime.cs (4)
92if (ErrorBehavior.ShouldRethrowClientSideExceptionAsIs(e)) 121if (ErrorBehavior.ShouldRethrowClientSideExceptionAsIs(e)) 159if (ErrorBehavior.ShouldRethrowClientSideExceptionAsIs(e)) 207if (ErrorBehavior.ShouldRethrowClientSideExceptionAsIs(e))
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (4)
17private readonly ErrorBehavior _error; 121if (ErrorBehavior.ShouldRethrowExceptionAsIs(e)) 156ErrorBehavior.ThrowAndCatch(new InvalidOperationException(message)); 166if (!ErrorBehavior.ShouldRethrowExceptionAsIs(e))
System\ServiceModel\Dispatcher\InstanceBehavior.cs (1)
24internal void AfterReply(ref MessageRpc rpc, ErrorBehavior error)
System\ServiceModel\Dispatcher\ProxyOperationRuntime.cs (2)
170if (ErrorBehavior.ShouldRethrowClientSideExceptionAsIs(e)) 208if (ErrorBehavior.ShouldRethrowClientSideExceptionAsIs(e))