public bool DoesMatch(InvariantObjectAndTAndGCHandleTrackResurrection <object?> element)
 => delegateComparer.Equals(@delegate, Utils.ExpectExactType <TDelegate>(element.Value)) &&
 closureComparer.Equals(value, Utils.ExpectExactTypeOrNull <TValue>(element.ValueT)) &&
 handleComparer.Equals(handle, Utils.ExpectExactTypeOrNull <THandle>(element.Handle.Target));
Ejemplo n.º 2
0
        public void Invoke(TEvent argument, InvariantObjectAndTAndGCHandleTrackResurrection <TClosure> callback)
        {
            object?target = callback.Handle.Target;

            Utils.WeakExecuteActionLike(target, callback.Value, target, callback.ValueT);
        }