ResultPredicate<TResult> public sealed delegate ResultPredicate<TResult> : MulticastDelegate A predicate that can be run against a passed result value of type TResult. Documentation Code namespace Polly { public delegate bool ResultPredicate<in TResult> (TResult result); }