Нет, прерывание не завершится ошибкой (но .Close () или .Dispose () может). Вызов .Abort () - это подход «кувалды» к завершению канала - он просто разрушается, независимо от продолжающейся обработки сообщения.
Используйте его только осторожно - например, в случае исключения исключения, когда вызов .Close () завершился неудачно. Это настоящая цель и правильное использование.
Марк