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

System.ServiceModel.Channels.ServiceChannel

public Uri ListenUri { get; }

public EndpointAddress LocalAddress { get; }

public TimeSpan OperationTimeout { get; set; }

public Uri Via { get; }

public IAsyncResult BeginRequest(Message message, AsyncCallback callback, object state)

public IAsyncResult BeginRequest(Message message, TimeSpan timeout, AsyncCallback callback, object state)

public IAsyncResult BeginSend(Message message, AsyncCallback callback, object state)

public IAsyncResult BeginSend(Message message, TimeSpan timeout, AsyncCallback callback, object state)

public void EndSend(IAsyncResult result)

public T GetProperty<T>()

public Message Request(Message message)

public Message Request(Message message, TimeSpan timeout)

public void Send(Message message)

public void Send(Message message, TimeSpan timeout)