2 writes to Value
System.Private.CoreLib (2)
System\Delegate.cs (2)
56public Wrapper(Delegate value) => Value = value; 469if (a[index].Value == null && Interlocked.CompareExchange(ref a[index].Value, o, null) == null)
16 references to Value
System.Private.CoreLib (16)
System\Delegate.cs (16)
265return invocationList[invocationCount - 1].Value.GetMethodImpl(); 285return invocationList[invocationCount - 1].Value.GetDiagnosticMethodInfo(); 335return invocationList[invocationCount - 1].Value.Target; 469if (a[index].Value == null && Interlocked.CompareExchange(ref a[index].Value, o, null) == null) 474if (a[index].Value is Delegate dd) 541if (!TrySetSlot(resultList, invocationCount + i, followList[i].Value)) 596if (!(a[start + i].Value.Equals(b[i].Value))) 627if (d.Equals(invocationList[i].Value)) 632return invocationList[1 - i].Value; 661return invocationList[i != 0 ? 0 : invocationCount - 1].Value; 686del[i] = invocationList[i].Value; 717if (!invocationList[i].Value.Equals(dInvocationList[i].Value)) 755multiCastHash = multiCastHash * 33 + invocationList[i].Value.GetHashCode(); 784return ((uint)index < (uint)_extraFunctionPointerOrData) ? invocationList[index].Value : null;