public BackgroundThreadAwaiter(BackgroundThreadType type) { _type = type; }
public BackgroundThread(BackgroundThreadType type) { _type = type; }