Share via


IChannel Interface

Definition

A standard communication channel.

public interface IChannel : IDisposable, Microsoft.ML.Runtime.IPipe<Microsoft.ML.Runtime.ChannelMessage>
type IChannel = interface
    interface IPipe<ChannelMessage>
    interface IExceptionContext
    interface IDisposable
Public Interface IChannel
Implements IDisposable, IPipe(Of ChannelMessage)
Implements

Properties

ContextDescription

A string describing the context itself.

(Inherited from IExceptionContext)

Methods

Error(MessageSensitivity, String, Object[])
Error(MessageSensitivity, String)
Info(MessageSensitivity, String, Object[])
Info(MessageSensitivity, String)
Process<TException>(TException) (Inherited from IExceptionContext)
Send(TMessage)

The caller relinquishes ownership of the msg object.

(Inherited from IPipe<TMessage>)
Trace(MessageSensitivity, String, Object[])
Trace(MessageSensitivity, String)
Warning(MessageSensitivity, String, Object[])
Warning(MessageSensitivity, String)

Applies to