Was ist der richtige Weg zum Abbrechen einer asynchronen operation, die nicht akzeptieren, ein CancellationToken?

Was ist die richtige Art und Weise zu kündigen?

var tcpListener = new TcpListener(connection);
tcpListener.Start();
var client = await tcpListener.AcceptTcpClientAsync();

Einfach anrufen tcpListener.Stop() scheint eine ObjectDisposedException und die AcceptTcpClientAsync Methode nicht akzeptieren CancellationToken Struktur.

Bin ich Total fehlt etwas, das offensichtlich ist?

InformationsquelleAutor Jeff | 2013-01-25

Schreibe einen Kommentar