TCP bağlantısını aşağıdaki kodla sınamaya çalışıyorum.TCP bağlantı zaman aşımını sınama nasıl ayarlanır?
System.Threading.Thread t = new System.Threading.Thread(() =>
{
using (TcpClient client = new TcpClient())
{
client.Connect(ip, Convert.ToInt32(port));
}
});
t.Start();
IP veya bağlantı noktası geçersizse zaman aşımı nasıl belirlenir? bunu başarmak için doğrudan bir yolu yoktur
[bunu yapmak için iyi bir yol var gibi görünüyor.] (Http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/2281199d-cd28-4b5c-95dc -5a888a6da30d /) –
Bu mümkün değil. Zaman aşımı sadece gönderim işlemleri için ayarlanabilir. Kendi zaman aşımı mekanizmanızı uygulamak mümkündür ancak daha uzun zaman aşımı değerleri elde edemezsiniz. – Mervin