public TaskCompletionSource(object state, TaskCreationOptions options)
 {
     _innerSource = new TaskCompletionSource<object>(state, options);
 }
 public TaskCompletionSource(object state)
 {
     _innerSource = new TaskCompletionSource<object>(state);
 }
 public TaskCompletionSource(TaskCreationOptions options)
 {
     _innerSource = new TaskCompletionSource<object>(options);
 }
 public TaskCompletionSource()
 {
     _innerSource = new TaskCompletionSource<object>();
 }