Bagikan melalui


Kelas task_options (Runtime Konkurensi)

Mewakili opsi yang diizinkan untuk membuat tugas

Sintaks

class task_options;

Anggota

Konstruktor Publik

Nama Deskripsi
task_options::task_options Constructor (Concurrency Runtime) Kelebihan beban. Daftar default opsi pembuatan tugas

Metode Publik

Nama Deskripsi
task_options::get_cancellation_token Method (Concurrency Runtime) Mengembalikan token pembatalan
task_options::get_continuation_context Method (Concurrency Runtime) Mengembalikan konteks kelanjutan
task_options::metode get_scheduler (Runtime Konkurensi) Mengembalikan penjadwal
task_options::has_cancellation_token Method (Concurrency Runtime) Menunjukkan apakah token pembatalan ditentukan oleh pengguna
task_options::has_scheduler Method (Concurrency Runtime) Menunjukkan apakah penjadwal n ditentukan oleh pengguna
task_options::set_cancellation_token Method (Concurrency Runtime) Mengatur token yang diberikan dalam opsi
task_options::metode set_continuation_context (Runtime Konkurensi) Mengatur konteks kelanjutan yang diberikan dalam opsi

Hierarki Warisan

task_options

Persyaratan

Header: ppltasks.h

Namespace: konkurensi

task_options::get_cancellation_token Method (Concurrency Runtime)

Mengembalikan token pembatalan

cancellation_token get_cancellation_token() const;

Tampilkan Nilai

task_options::get_continuation_context Method (Concurrency Runtime)

Mengembalikan konteks kelanjutan

task_continuation_context get_continuation_context() const;

Tampilkan Nilai

task_options::metode get_scheduler (Runtime Konkurensi)

Mengembalikan penjadwal

scheduler_ptr get_scheduler() const;

Tampilkan Nilai

task_options::has_cancellation_token Method (Concurrency Runtime)

Menunjukkan apakah token pembatalan ditentukan oleh pengguna

bool has_cancellation_token() const;

Tampilkan Nilai

task_options::has_scheduler Method (Concurrency Runtime)

Menunjukkan apakah penjadwal n ditentukan oleh pengguna

bool has_scheduler() const;

Tampilkan Nilai

task_options::set_cancellation_token Method (Concurrency Runtime)

Mengatur token yang diberikan dalam opsi

void set_cancellation_token(cancellation_token _Token);

Parameter

_Token

task_options::metode set_continuation_context (Runtime Konkurensi)

Mengatur konteks kelanjutan yang diberikan dalam opsi

void set_continuation_context(task_continuation_context _ContinuationContext);

Parameter

_ContinuationContext

task_options::task_options Constructor (Concurrency Runtime)

Daftar default opsi pembuatan tugas

task_options();

task_options(
    cancellation_token _Token);

task_options(
    task_continuation_context _ContinuationContext);

task_options(
    cancellation_token _Token,
    task_continuation_context _ContinuationContext);

template<typename _SchedType>
task_options(
    std::shared_ptr<_SchedType> _Scheduler);

task_options(
    scheduler_interface& _Scheduler);

task_options(
    scheduler_ptr _Scheduler);

task_options(
    const task_options& _TaskOptions);

Parameter

_SchedType

_Token

_ContinuationContext

_Scheduler

_TaskOptions

Lihat juga

Namespace layanan konkurensi