19 references to CompareExchange
Aspire.Microsoft.Data.SqlClient (1)
Aspire.Microsoft.EntityFrameworkCore.SqlServer (1)
dotnet-svcutil-lib (1)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.Extensions.Caching.Memory (1)
Microsoft.ML.Data (1)
System.Collections.Concurrent (1)
System.Diagnostics.DiagnosticSource (1)
System.Diagnostics.Process (1)
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Threading\Interlocked.cs (7)
420(ulong)CompareExchange(ref Unsafe.As<ulong, long>(ref location1), (long)value, (long)comparand);
440=> Unsafe.BitCast<long, double>(CompareExchange(ref Unsafe.As<double, long>(ref location1), Unsafe.BitCast<double, long>(value), Unsafe.BitCast<double, long>(comparand)));
453return (nint)CompareExchange(ref Unsafe.As<nint, long>(ref location1), (long)value, (long)comparand);
471return (nuint)CompareExchange(ref Unsafe.As<nuint, long>(ref location1), (long)value, (long)comparand);
536CompareExchange(
621long oldValue = CompareExchange(ref location1, newValue, current);
687long oldValue = CompareExchange(ref location1, newValue, current);
System.ServiceModel.Primitives (1)