Betrachten Sie den folgenden Code:
%Vor% Wenn socket
eine Ausnahme auslöst nachdem BeginConnect
zurückkommt und bevor cbConnect
aufgerufen wird, wo erscheint es? Darf man sogar den Hintergrund einwerfen?
Codebeispiel der Ausnahmebehandlung für asynchronen Delegaten aus MSDN-Forum . Ich glaube, dass für TcpClient Muster das gleiche sein wird.
%Vor%Wenn das Akzeptieren einer Verbindung zu einem Fehler führt, wird Ihre cbConnect-Methode aufgerufen. Um die Verbindung jedoch zu vervollständigen, müssen Sie den folgenden Anruf tätigen
%Vor%An diesem Punkt wird der Fehler im BeginConnect-Prozess in einer ausgelösten Ausnahme angezeigt.
Tags und Links .net c# exception-handling asynchronous