.NET API 303,616 bytes
IValueDelegate<TDelegate>
using System;
using System.
Runtime.
CompilerServices;
namespace DotNext
{
internal interface IValueDelegate<
TDelegate> :
ICallable<
TDelegate>,
ICallable,
IConvertible<
TDelegate>,
ISupplier<
TDelegate>
where TDelegate :
Delegate
{
bool IsEmpty { get; }
[
System.
Runtime.
CompilerServices.
NullableContext(
2)]
TDelegate ISupplier<
TDelegate>.
Invoke()
{
return ToDelegate();
}
}
}