System::Net::Sockets::LingerOption sınıfı

LingerOption class

Bir soketin Close() ya da Close() metodlarına yapılan bir çağrıdan sonra bağlı kalıp kalmayacağını belirtir. Ayrıca verinin gönderilmeye devam etmesi durumunda soketin bağlı kalacağı süreyi belirtir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına (stack) ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class LingerOption : public System::Object

Yöntemler

YöntemAçıklama
get_Enabled()RTTI bilgisi.
get_LingerTime()Saniye cinsinden gecikme zaman aşımını alır.
LingerOption(bool, int32_t)Yeni bir örnek oluşturur.
set_Enabled(bool)Soketin bekleyen tüm verileri göndermeye çalışarak kapanmayı geciktirip geciktirmeyeceğini gösteren bir değeri ayarlar.
set_LingerTime(int32_t)Saniye cinsinden gecikme zaman aşımını ayarlar.

Ayrıca Bakınız