diff --git a/src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs b/src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs index b2f7dd629b..db0ffc3cd4 100644 --- a/src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs +++ b/src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs @@ -107,6 +107,13 @@ protected ChannelFactory(System.Type channelType) { } public virtual TChannel CreateChannel(System.ServiceModel.EndpointAddress address, System.Uri via) { return default(TChannel); } protected override System.ServiceModel.Description.ServiceEndpoint CreateDescription() { return default(System.ServiceModel.Description.ServiceEndpoint); } } + public partial class ChannelTerminatedException : System.ServiceModel.CommunicationException + { + public ChannelTerminatedException() { } + public ChannelTerminatedException(string message) { } + public ChannelTerminatedException(string message, System.Exception innerException) { } + protected ChannelTerminatedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } public abstract partial class ClientBase : System.IDisposable, System.ServiceModel.ICommunicationObject where TChannel : class { protected ClientBase() { }