TsgcWebSocketServer_HTTPAPI › Yöntemler › UnShareList
ShareList tarafından önceden edinilen paylaşılan (salt okunur) kilidi serbest bırakır.
procedure UnShareList;
UnShareList, ShareList tarafından alınan paylaşılan SRW kilidini serbest bırakır, böylece diğer okuyucular bitirebilir ve yazıcılar (yeni bağlantılar, bağlantı kesilmeleri, LockList) yeniden özel kilidi elde edebilir. ShareList öğesine yapılan her çağrı, tam olarak bir UnShareList çağrısıyla eşleştirilmelidir; okuyucu kodu bir istisna oluştursa bile kilidin serbest bırakılması için çağrıyı bir try..finally bloğunun finally dalına yerleştirin. Bekleyen bir ShareList olmadan UnShareList çağırmak tanımsız davranışa neden olur.
oList := oServer.ShareList;
try
// read-only iteration
finally
oServer.UnShareList;
end;