CircuitHandler Класс

Определение

Позволяет CircuitHandler выполнять код во время определенных Circuitсобытий времени существования объекта .

public ref class CircuitHandler abstract
public abstract class CircuitHandler
type CircuitHandler = class
Public MustInherit Class CircuitHandler
Наследование
CircuitHandler

Конструкторы

CircuitHandler()

Позволяет CircuitHandler выполнять код во время определенных Circuitсобытий времени существования объекта .

Свойства

Order

Возвращает порядок выполнения для текущего экземпляра CircuitHandler.

При регистрации Order нескольких CircuitHandler экземпляров свойство используется для определения порядка выполнения экземпляров. Если два обработчика имеют одинаковое значение для Order, их порядок выполнения недетерминирован.

Методы

CreateInboundActivityHandler(Func<CircuitInboundActivityContext,Task>)

Создает обработчик, который вызывается, когда входящее действие в канале приводит к отправке асинхронной задачи на сервере.

OnCircuitClosedAsync(Circuit, CancellationToken)

Вызывается при удалении нового канала.

OnCircuitOpenedAsync(Circuit, CancellationToken)

Вызывается при создании нового канала.

OnConnectionDownAsync(Circuit, CancellationToken)

Вызывается при разрыве подключения к клиенту.

OnConnectionUpAsync(Circuit, CancellationToken)

Вызывается при установке подключения к клиенту.

Этот метод выполняется один раз после OnCircuitOpenedAsync(Circuit, CancellationToken) и один раз для каждого повторного подключения в течение времени существования цепи.

Применяется к