Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ WaitForConnectionAsync() [2/2]

Task System.IO.Pipes.NamedPipeServerStream.WaitForConnectionAsync ( CancellationToken cancellationToken)
inline

Definition at line 297 of file NamedPipeServerStream.cs.

298 {
299 if (cancellationToken.IsCancellationRequested)
300 {
302 }
303 if (!base.IsAsync)
304 {
305 return Task.Factory.StartNew(delegate(object s)
306 {
307 ((NamedPipeServerStream)s).WaitForConnection();
309 }
311 }
unsafe ValueTask WaitForConnectionCoreAsync(CancellationToken cancellationToken)
static new TaskFactory< TResult > Factory
Definition Task.cs:56
static Task FromCanceled(CancellationToken cancellationToken)
Definition Task.cs:3363

References System.IO.Pipes.NamedPipeServerStream.NamedPipeServerStream(), System.Threading.Tasks.ValueTask< TResult >.AsTask(), System.cancellationToken, System.Threading.Tasks.TaskScheduler.Default, System.Threading.Tasks.Task< TResult >.Factory, System.Threading.Tasks.Task< TResult >.FromCanceled(), System.s, and System.IO.Pipes.NamedPipeServerStream.WaitForConnectionCoreAsync().