1 instantiation of PipeCompletionCallbacks
System.IO.Pipelines (1)
System\IO\Pipelines\PipeCompletion.cs (1)
81
return new
PipeCompletionCallbacks
(callbacks, _state as ExceptionDispatchInfo);
9 references to PipeCompletionCallbacks
System.IO.Pipelines (9)
System\IO\Pipelines\Pipe.cs (6)
19
private static readonly Action<object?> s_invokeCompletionCallbacks = state => ((
PipeCompletionCallbacks
)state!).Execute();
422
PipeCompletionCallbacks
? completionCallbacks;
591
PipeCompletionCallbacks
? completionCallbacks;
631
PipeCompletionCallbacks
? completionCallbacks;
670
PipeCompletionCallbacks
? completionCallbacks;
800
private static void ScheduleCallbacks(PipeScheduler scheduler,
PipeCompletionCallbacks
completionCallbacks)
System\IO\Pipelines\PipeCompletion.cs (3)
23
public
PipeCompletionCallbacks
? TryComplete(Exception? exception = null)
40
public
PipeCompletionCallbacks
? AddCallback(Action<Exception?, object?> callback, object? state)
69
private
PipeCompletionCallbacks
? GetCallbacks()