29. september 2005 - 12:32Der er
5 kommentarer og 1 løsning
Tjekke om der er 'lock' på et object
Hvis man f.eks. et sted i koden skriver.
lock (obj)
Kan man så et andet sted i ens kode chekke, om der er en lock på obj ?
( Jeg ønsker at lave noget kode, hvor der arbejdes med et obj i en lock. Samtidig skal der køre en tråd der ryder op i objCollection, hvis der er lock på obj skal den blot springe dette obj over, hvis der ikke er lock skal den locke og rydde op )
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Den med Monitor.TryEnter (og et lavt timeout) bakker jeg op om. Det andet er ikke 100% skudsikkert (for om du locker og bliver blokeret fordi en anden tråd har m_LockObject)
Sådan er jeg ikke sikker på du kan tænke mazzzo. Du kunne gøre sådan hvis det f.eks. var javascript. På den anden side kunne man sikkert godt løse det på en sådan måde, hvis man virkelig lagde hjernen i blød, men jeg er bare ude efter noget automatisk, let indbygget noget, som jeg bare ved virker 100 % af tiden.
Jeg kigger på det senere, og vender tilbage - Tak indtil videre.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.