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