Bagikan melalui


CircuitHandler Kelas

Definisi

memungkinkan CircuitHandler menjalankan kode selama peristiwa seumur hidup tertentu Circuitdari .

public ref class CircuitHandler abstract
public abstract class CircuitHandler
type CircuitHandler = class
Public MustInherit Class CircuitHandler
Warisan
CircuitHandler

Konstruktor

CircuitHandler()

memungkinkan CircuitHandler menjalankan kode selama peristiwa seumur hidup tertentu Circuitdari .

Properti

Order

Mendapatkan urutan eksekusi untuk instans saat ini dari CircuitHandler.

Ketika beberapa CircuitHandler instans terdaftar, Order properti digunakan untuk menentukan urutan di mana instans dijalankan. Ketika dua handler memiliki nilai yang sama untuk Order, urutan eksekusinya tidak deterministik.

Metode

CreateInboundActivityHandler(Func<CircuitInboundActivityContext,Task>)

Membuat handler yang dipanggil saat aktivitas masuk di sirkuit menyebabkan tugas asinkron dikirim di server.

OnCircuitClosedAsync(Circuit, CancellationToken)

Dipanggil ketika sirkuit baru sedang dibuang.

OnCircuitOpenedAsync(Circuit, CancellationToken)

Dipanggil ketika sirkuit baru didirikan.

OnConnectionDownAsync(Circuit, CancellationToken)

Dipanggil ketika koneksi ke klien terputus.

OnConnectionUpAsync(Circuit, CancellationToken)

Dipanggil ketika koneksi ke klien dibuat.

Metode ini dijalankan sekali awalnya setelah OnCircuitOpenedAsync(Circuit, CancellationToken) dan sekali masing-masing untuk setiap koneksi ulang selama masa pakai sirkuit.

Berlaku untuk