Project Name File Name Usage Source Code Link
Agents NoWaitProducerUnsafeConsumerCollection.cs Interlocked.CompareExchange(ref last.Next, node, null) Link To Source File
Agents SharedAction.cs Interlocked.CompareExchange(ref _state, 1, 0) Link To Source File
Agents SharedAction.cs Interlocked.CompareExchange(ref _state, -1, 0) Link To Source File
Agents NoWaitProducerConsumerCollection.cs Interlocked.CompareExchange(ref last.Next, node, null) Link To Source File
Agents MessageQueueSubscriber.cs Interlocked.CompareExchange(ref _state, 1, 0) Link To Source File
mono-reactive CurrentThreadScheduler.cs Interlocked.CompareExchange (ref busy, busy, busy + 1) Link To Source File
AutoMapper TinyReaderWriterLock.cs Interlocked.CompareExchange(ref _Bits, bits, data._OldBits) Link To Source File
AutoMapper TinyReaderWriterLock.cs Interlocked.CompareExchange(ref _Bits, 0, 1) Link To Source File
AutoMapper TinyReaderWriterLock.cs Interlocked.CompareExchange(ref _Bits, 0, 1 << WriterInRegionOffset) Link To Source File
AutoMapper TinyReaderWriterLock.cs Interlocked.CompareExchange(ref _Bits, 1, 0) Link To Source File
AutoMapper TinyReaderWriterLock.cs Interlocked.CompareExchange(ref _Bits, 1 << WriterInRegionOffset, 0) Link To Source File
BCCL OneManyLock.cs Interlocked.CompareExchange(ref value, then, @if) Link To Source File
BCCL OneManyLock.cs Interlocked.CompareExchange(ref target, desired, i) Link To Source File
BCCL OneManyLock.cs Interlocked.CompareExchange(ref target, desired, i) Link To Source File
BCCL OneManyLock.cs Interlocked.CompareExchange(ref target, desired, i) Link To Source File
BCCL OneManyLock.cs Interlocked.CompareExchange(ref target, desired, i) Link To Source File
Castle.Windsor-READONLY ThreadSafeInit.cs Interlocked.CompareExchange(ref state, inProgressByThisThread, NotInitialized) Link To Source File
Windsor WcfChannelHolder.cs Interlocked.CompareExchange(ref disposed, 1, 0) Link To Source File
Windsor WcfUtils.cs Interlocked.CompareExchange(ref cache, null, null) Link To Source File
Windsor WcfUtils.cs Interlocked.CompareExchange(ref cache, getCache, null) Link To Source File
Windsor ThreadSafeInit.cs Interlocked.CompareExchange(ref state, inProgressByThisThread, NotInitialized) Link To Source File
c-raft ChunkBase.cs Interlocked.CompareExchange(ref _TimerStarted, 1, 0) Link To Source File
c-raft WorldManager.cs Interlocked.CompareExchange(ref entry.State, ChunkEntry.InProgress, ChunkEntry.NotInitialized) Link To Source File
c-raft WorldManager.cs Interlocked.CompareExchange(ref entry.NotifyStatus, ChunkEntry.Notified, ChunkEntry.NotNotified) Link To Source File
c-raft TestClient.cs Interlocked.CompareExchange(ref SendRunning, 1, 0) Link To Source File
ConcurrentList ConcurrentList.cs Interlocked.CompareExchange(ref _count, 0, frozenNext) Link To Source File
ConcurrentList ConcurrentList.cs Interlocked.CompareExchange(ref _count, index + 1, index) Link To Source File
ConcurrentList CrazyParallel.cs Interlocked.CompareExchange(ref _maxThreads, _threadCounter, _maxThreads) Link To Source File
ConcurrentList CrazyParallel.cs Interlocked.CompareExchange(ref _maxThreads, _threadCounter, _maxThreads) Link To Source File
ConcurrentList SaneParallel.cs Interlocked.CompareExchange(ref _maxThreads, _threadCounter, _maxThreads) Link To Source File
ConcurrentList SaneParallel.cs Interlocked.CompareExchange(ref _maxThreads, _threadCounter, _maxThreads) Link To Source File
Tempest NetworkConnection.cs Interlocked.CompareExchange (ref bufferCount, count + 1, count) Link To Source File
WinRT.NET TaskAction.cs Interlocked.CompareExchange (ref this.state, 1, 0) Link To Source File
corlib Gate.cs Interlocked.CompareExchange (ref _value, 1, 0) Link To Source File
corlib Gate.cs Interlocked.CompareExchange (ref _value, 0, 1) Link To Source File
ILSpy LazyInit.cs Interlocked.CompareExchange(ref target, newValue, null) Link To Source File
SharpDevelop LazyInit.cs Interlocked.CompareExchange(ref target, newValue, null) Link To Source File
MiniTwitter-Mod MainWindow.xaml.cs Interlocked.CompareExchange(ref Updating, 1, 0) Link To Source File
Pentacorn Trigger.cs Interlocked.CompareExchange(ref Latch, 1, 0) Link To Source File
Pentacorn Toggle.cs Interlocked.CompareExchange(ref Latch, prev ^ 1, prev) Link To Source File
Pentacorn IObservableEx.cs Interlocked.CompareExchange(ref searching, 1, 0) Link To Source File
Fracture Future.cs Interlocked.CompareExchange(ref _State, State_Indeterminate, State_Empty) Link To Source File
Fracture Future.cs Interlocked.CompareExchange(ref _State, State_Empty, State_Indeterminate) Link To Source File
Fracture Future.cs Interlocked.CompareExchange(ref _State, State_Indeterminate, State_Empty) Link To Source File
Fracture Future.cs Interlocked.CompareExchange(ref _State, State_Empty, State_Indeterminate) Link To Source File
Fracture Future.cs Interlocked.CompareExchange(ref _State, State_Indeterminate, State_Empty) Link To Source File
Fracture Future.cs Interlocked.CompareExchange(ref _State, State_Indeterminate, State_Empty) Link To Source File
Fracture Win32.cs Interlocked.CompareExchange(ref StepIsPending, 1, 0) Link To Source File
OrchardApp RazorCompilationEventsShim.cs Interlocked.CompareExchange(ref _initialized, 1, 0) Link To Source File
PexFaultLocalization RefBool.cs Interlocked.CompareExchange(ref _value, newValue ? 1 : 0, oldValue ? 1 : 0) Link To Source File
PexFaultLocalization RefInt.cs Interlocked.CompareExchange(ref _value, newValue, oldValue) Link To Source File
PexFaultLocalization ParallelBreadthFirstSearchAlgorithm.cs Interlocked.CompareExchange( ref this.vertexIndexedColors[vIndex], (int)GraphColor.Gray, (int)GraphColor.White) Link To Source File
orchard RazorCompilationEventsShim.cs Interlocked.CompareExchange(ref _initialized, 1, 0) Link To Source File
monodevelop AtomicInteger.cs Interlocked.CompareExchange (ref val, update, expect) Link To Source File
monodevelop LogReportingService.cs Interlocked.CompareExchange (ref Processing, 1, 0) Link To Source File
monodevelop LogReportingService.cs Interlocked.CompareExchange (ref Processing, 0, 1) Link To Source File
FubuRaven.NTCoding.com SqlMapper.cs Interlocked.CompareExchange(ref hitCount, 0, 0) Link To Source File
ODataLib BaseAsyncResult.cs System.Threading.Interlocked.CompareExchange(ref result.asyncWaitDisposeLock, new object(), null) Link To Source File
ODataLib BaseAsyncResult.cs System.Threading.Interlocked.CompareExchange(ref this.completed, 1, 0) Link To Source File
ODataLib DataServiceContext.cs System.Threading.Interlocked.CompareExchange(ref this.requestStatus, 1, 0) Link To Source File
ODataLib BaseAsyncResult.cs System.Threading.Interlocked.CompareExchange(ref result.asyncWaitDisposeLock, new object(), null) Link To Source File
ODataLib BaseAsyncResult.cs System.Threading.Interlocked.CompareExchange(ref this.completed, 1, 0) Link To Source File
ODataLib DataServiceContext.cs System.Threading.Interlocked.CompareExchange(ref this.requestStatus, 1, 0) Link To Source File
ODataLib BaseAsyncResult.cs System.Threading.Interlocked.CompareExchange(ref result.asyncWaitDisposeLock, new object(), null) Link To Source File
ODataLib BaseAsyncResult.cs System.Threading.Interlocked.CompareExchange(ref this.completed, 1, 0) Link To Source File
ODataLib DataServiceContext.cs System.Threading.Interlocked.CompareExchange(ref this.requestStatus, 1, 0) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.headTail, ht + Bits.HiOne, ht) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.headTailLowPri, Bits.IncrementLo(slotLowPri), slotLowPri) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.headTail, Bits.IncrementLo(slot), slot) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.headTail, slot + Bits.HiOne, slot) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.headTail, Bits.IncrementLo(slot), slot) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.headTailLowPri, Bits.IncrementLo(slotLowPri), slotLowPri) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.gate, 0, gateSnapshot) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.gate, 0, gateSnapshot) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.gate, 0, gateSnapshot) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.gate, 0, gateSnapshot) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.gate, 0, gateSnapshot) Link To Source File
WCFWeb IOThreadScheduler.cs Interlocked.CompareExchange(ref this.gate, 0, gateSnapshot) Link To Source File
WCFWeb SignalGate.cs Interlocked.CompareExchange(ref this.state, GateState.SignalPending, GateState.Locked) Link To Source File
WCFWeb SignalGate.cs Interlocked.CompareExchange(ref this.state, GateState.Unlocked, GateState.Locked) Link To Source File
Automapper TinyReaderWriterLock.cs Interlocked.CompareExchange(ref _Bits, bits, data._OldBits) Link To Source File
Automapper TinyReaderWriterLock.cs Interlocked.CompareExchange(ref _Bits, 0, 1) Link To Source File
Automapper TinyReaderWriterLock.cs Interlocked.CompareExchange(ref _Bits, 0, 1 << WriterInRegionOffset) Link To Source File
Automapper TinyReaderWriterLock.cs Interlocked.CompareExchange(ref _Bits, 1, 0) Link To Source File
Automapper TinyReaderWriterLock.cs Interlocked.CompareExchange(ref _Bits, 1 << WriterInRegionOffset, 0) Link To Source File
QuickGraph ParallelBreadthFirstSearchAlgorithm.cs Interlocked.CompareExchange( ref this.vertexIndexedColors[vIndex], (int)GraphColor.Gray, (int)GraphColor.White) Link To Source File
Tag-Cache ScavengedExpirableCacheStore.cs Interlocked.CompareExchange(ref _scavengeScheduled, 1, 0) Link To Source File
OpenStory AtomicBoolean.cs Interlocked.CompareExchange(ref this.value, newValueAsInt, comparandAsInt) Link To Source File
OpenStory AtomicInteger.cs Interlocked.CompareExchange(ref this.value, newValue, comparand) Link To Source File
Roger PublishModuleCollection.cs Interlocked.CompareExchange(ref disposed, 1, 0) Link To Source File
Roger PublisherConfirmsModule.cs Interlocked.CompareExchange(ref disposed, 1, 0) Link To Source File
Roger SystemThreadingScheduler.cs Interlocked.CompareExchange(ref disposed, 1, 0) Link To Source File
Roger SystemThreadingTimer.cs Interlocked.CompareExchange(ref disposed, 1, 0) Link To Source File
Roger ReliableConnection.cs Interlocked.CompareExchange(ref disposed, 1, 0) Link To Source File
Roger DefaultConsumingProcess.cs Interlocked.CompareExchange(ref disposed, 1, 0) Link To Source File
Roger QueueingPublishingProcess.cs Interlocked.CompareExchange(ref disposed, 1, 0) Link To Source File
Roger RogerBus.cs Interlocked.CompareExchange(ref disposed, 1, 0) Link To Source File
spring-net-amqp AtomicBoolean.cs Interlocked.CompareExchange(ref _booleanValue, u, e) Link To Source File
spring-net-amqp AtomicInteger.cs Interlocked.CompareExchange( ref _integerValue, newValue, expectedValue) Link To Source File
spring-net-amqp AtomicInteger.cs Interlocked.CompareExchange( ref _integerValue, newValue, expectedValue) Link To Source File
WCell SpinWaitLock.cs Interlocked.CompareExchange(ref _owner, thread, NoOwner) Link To Source File
WCell SelfRunningTaskQueue.cs Interlocked.CompareExchange(ref _currentUpdateThreadId, Thread.CurrentThread.ManagedThreadId, 0) Link To Source File
WCell Channel.cs Interlocked.CompareExchange(ref Actor.Status, (int)ActorStatus.Executing, (int)ActorStatus.Waiting) Link To Source File
msgpack-rpc-cli FreezableObject.cs Interlocked.CompareExchange( ref this._isFrozen, 0, 0 ) Link To Source File
msgpack-rpc-cli StandardObjectPool`1.cs Interlocked.CompareExchange( ref this._isCorrupted, 0, 0 ) Link To Source File
msgpack-rpc-cli AsyncResult.cs Interlocked.CompareExchange( ref this._state, state, _initialized ) Link To Source File
msgpack-rpc-cli AsyncResult.cs Interlocked.CompareExchange( ref this._state, _neverSet, _neverSet ) Link To Source File
msgpack-rpc-cli AsyncResult.cs Interlocked.CompareExchange( ref this._state, newValue, oldValue ) Link To Source File
msgpack-rpc-cli ClientTransport.cs Interlocked.CompareExchange( ref this._isDisposed, 0, 0 ) Link To Source File
msgpack-rpc-cli ClientTransportManager.cs Interlocked.CompareExchange( ref this._isDisposed, 0, 0 ) Link To Source File
msgpack-rpc-cli ClientTransportManager.cs Interlocked.CompareExchange( ref this._isInShutdown, 0, 0 ) Link To Source File
msgpack-rpc-cli ClientTransportManager.cs Interlocked.CompareExchange( ref this._isDisposed, 1, 0 ) Link To Source File
msgpack-rpc-cli ServerTransport.cs Interlocked.CompareExchange( ref this._isClientShutdown, 0, 0 ) Link To Source File
msgpack-rpc-cli ServerTransport.cs Interlocked.CompareExchange( ref this._isDisposed, 0, 0 ) Link To Source File
msgpack-rpc-cli ServerTransport.cs Interlocked.CompareExchange( ref this._isInShutdown, 0, 0 ) Link To Source File
msgpack-rpc-cli ServerTransport.cs Interlocked.CompareExchange( ref this._isInShutdown, 1, 0 ) Link To Source File
msgpack-rpc-cli ServerTransport.cs Interlocked.CompareExchange( ref this._processing, 0, 0 ) Link To Source File
msgpack-rpc-cli ServerTransportManager.cs Interlocked.CompareExchange( ref this._isDisposed, 0, 0 ) Link To Source File
msgpack-rpc-cli ServerTransportManager.cs Interlocked.CompareExchange( ref this._isInShutdown, 0, 0 ) Link To Source File
msgpack-rpc-cli ServerTransportManager.cs Interlocked.CompareExchange( ref this._isDisposed, 1, 0 ) Link To Source File
msgpack-rpc-cli StandardObjectPoolTest.cs Interlocked.CompareExchange( ref this._isDisposed, 0, 0 ) Link To Source File
NLiblet EnumerableStream.cs Interlocked.CompareExchange( ref this._isDisposed, 1, 0 ) Link To Source File