2 writes to Value
System.Private.CoreLib (2)
System\Delegate.cs (2)
53
public Wrapper(Delegate value) =>
Value
= value;
454
if (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)
250
return invocationList[invocationCount - 1].
Value
.GetMethodImpl();
270
return invocationList[invocationCount - 1].
Value
.GetDiagnosticMethodInfo();
320
return invocationList[invocationCount - 1].
Value
.Target;
454
if (a[index].
Value
== null && Interlocked.CompareExchange(ref a[index].Value, o, null) == null)
459
if (a[index].
Value
is Delegate dd)
523
if (!TrySetSlot(resultList, invocationCount + i, followList[i].
Value
))
578
if (!(a[start + i].
Value
.Equals(b[i].
Value
)))
609
if (d.Equals(invocationList[i].
Value
))
614
return invocationList[1 - i].
Value
;
643
return invocationList[i != 0 ? 0 : invocationCount - 1].
Value
;
668
del[i] = invocationList[i].
Value
;
699
if (!invocationList[i].
Value
.Equals(dInvocationList[i].
Value
))
737
multiCastHash = multiCastHash * 33 + invocationList[i].
Value
.GetHashCode();
766
return ((uint)index < (uint)_extraFunctionPointerOrData) ? invocationList[index].
Value
: null;