1 instantiation of LiteLock
System.ServiceModel (1)
System\ServiceModel\PeerResolvers\CustomPeerResolverService.cs (1)
102
LiteLock theLock = new
LiteLock
(locker, forWrite);
28 references to LiteLock
System.ServiceModel (28)
System\ServiceModel\PeerResolvers\CustomPeerResolverService.cs (28)
95
public static void Acquire(out
LiteLock
liteLock, ReaderWriterLock locker)
100
public static void Acquire(out
LiteLock
liteLock, ReaderWriterLock locker, bool forWrite)
102
LiteLock
theLock = new LiteLock(locker, forWrite);
118
public static void Release(
LiteLock
liteLock)
292
LiteLock
ll = null;
295
LiteLock
.Acquire(out ll, gate);
312
LiteLock
.Release(ll);
332
LiteLock
ll = null;
340
LiteLock
.Acquire(out ll, meshEntry.Gate, true);
349
LiteLock
.Release(ll);
389
LiteLock
ll = null;
400
LiteLock
.Acquire(out ll, meshEntry.Gate);
422
LiteLock
.Release(ll);
453
LiteLock
ll = null;
456
LiteLock
.Acquire(out ll, meshEntry.Gate);
482
LiteLock
.Release(ll);
507
LiteLock
ll = null;
510
LiteLock
.Acquire(out ll, meshEntry.Gate, true);
520
LiteLock
.Release(ll);
540
LiteLock
ll = null;
546
LiteLock
.Acquire(out ll, meshEntry.Gate);
560
LiteLock
.Release(ll);
611
LiteLock
ll = null;
614
LiteLock
.Acquire(out ll, gate);
619
LiteLock
.Release(ll);
644
LiteLock
ll = null;
647
LiteLock
.Acquire(out ll, meshEntry.Gate, true);
664
LiteLock
.Release(ll);