public ConfiguredMainThreadAwaiter GetAwaiter()
 {
     return(new ConfiguredMainThreadAwaiter(_mainThreadAwaitable.GetAwaiter(), _alwaysYield));
 }
示例#2
0
 public ControlMainThreadAwaiter GetAwaiter()
 {
     return(new ControlMainThreadAwaiter(_awaitable.GetAwaiter(), _disposable, _cancellationToken));
 }
示例#3
0
 public ControlMainThreadAwaiter GetAwaiter()
 {
     return(new ControlMainThreadAwaiter(_awaitable.GetAwaiter(), _disposable));
 }
示例#4
0
 public IAwaiter GetAwaiter() => new MainThreadAwaiter(awaitable.GetAwaiter());