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

LingerOption class

Bir soketin Close() veya Close() yöntemlerine yapılan bir çağrıdan sonra bağlı kalıp kalmayacağını belirtir. Ayrıca, veri gönderimi devam ederse 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 tür bir örnek, yığıt (stack) üzerinde veya new operatörü kullanılarak oluşturulmamalıdır; aksi takdirde çalışma zamanı hataları ve/veya doğrulama hataları ortaya çıkar. 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