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

System.ServiceModel.Dispatcher.ClientOperation

public sealed class ClientOperation
namespace System.ServiceModel.Dispatcher { public sealed class ClientOperation { public string Action { get; } public SynchronizedCollection<FaultContractInfo> FaultContractInfos { get; } public ICollection<IParameterInspector> ClientParameterInspectors { get; } public bool DeserializeReply { get; set; } public IClientMessageFormatter Formatter { get; set; } public bool IsOneWay { get; set; } public string Name { get; } public ClientRuntime Parent { get; } public string ReplyAction { get; } public bool SerializeRequest { get; set; } public MethodInfo TaskMethod { get; set; } public Type TaskTResult { get; set; } public MethodInfo BeginMethod { get; set; } public MethodInfo EndMethod { get; set; } public MethodInfo SyncMethod { get; set; } public ClientOperation(ClientRuntime parent, string name, string action); public ClientOperation(ClientRuntime parent, string name, string action, string replyAction); } }