<PackageReference Include="System.ServiceModel.Primitives" Version="6.0.0" />

System.ServiceModel.Dispatcher.ClientRuntime

public sealed class ClientRuntime : ClientRuntimeCompatBase
namespace System.ServiceModel.Dispatcher { public sealed class ClientRuntime : ClientRuntimeCompatBase { public Type CallbackClientType { get; set; } public SynchronizedCollection<IChannelInitializer> ChannelInitializers { get; } public string ContractName { get; } public string ContractNamespace { get; } public Type ContractClientType { get; set; } public Uri Via { get; set; } public bool ValidateMustUnderstand { get; set; } public bool MessageVersionNoneFaultsEnabled { get; set; } public DispatchRuntime DispatchRuntime { get; } public DispatchRuntime CallbackDispatchRuntime { get; } public SynchronizedCollection<IInteractiveChannelInitializer> InteractiveChannelInitializers { get; } public int MaxFaultSize { get; set; } public bool ManualAddressing { get; set; } public ICollection<IClientMessageInspector> ClientMessageInspectors { get; } public new SynchronizedCollection<IClientMessageInspector> MessageInspectors { get; } public ICollection<ClientOperation> ClientOperations { get; } public new SynchronizedKeyedCollection<string, ClientOperation> Operations { get; } public IClientOperationSelector OperationSelector { get; set; } public ClientOperation UnhandledClientOperation { get; } } }