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)
20
private static readonly Action<object?> s_invokeCompletionCallbacks = state => ((
PipeCompletionCallbacks
)state!).Execute();
527
PipeCompletionCallbacks
? completionCallbacks;
702
PipeCompletionCallbacks
? completionCallbacks;
742
PipeCompletionCallbacks
? completionCallbacks;
781
PipeCompletionCallbacks
? completionCallbacks;
911
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()