次の方法で共有


CoreDispatcher.ShouldYield メソッド

定義

オーバーロード

ShouldYield()

現在のタスクよりも優先度の高い項目がタスク キューに存在する場合に、呼び出し元が生成する必要があるかどうかをクエリします。

ShouldYield(CoreDispatcherPriority)

指定した優先度以上のタスク キューに項目がある場合に呼び出し元が生成する必要があるかどうかをクエリします。

ShouldYield()

現在のタスクよりも優先度の高い項目がタスク キューに存在する場合に、呼び出し元が生成する必要があるかどうかをクエリします。

public:
 virtual bool ShouldYield() = ShouldYield;
/// [Windows.Foundation.Metadata.Overload("ShouldYield")]
bool ShouldYield();
[Windows.Foundation.Metadata.Overload("ShouldYield")]
public bool ShouldYield();
function shouldYield()
Public Function ShouldYield () As Boolean

戻り値

Boolean

bool

現在の作業項目が優先度の高い作業に譲る場合は trueそうでない場合は false。

属性

こちらもご覧ください

適用対象

ShouldYield(CoreDispatcherPriority)

指定した優先度以上のタスク キューに項目がある場合に呼び出し元が生成する必要があるかどうかをクエリします。

public:
 virtual bool ShouldYield(CoreDispatcherPriority priority) = ShouldYield;
/// [Windows.Foundation.Metadata.Overload("ShouldYieldToPriority")]
bool ShouldYield(CoreDispatcherPriority const& priority);
[Windows.Foundation.Metadata.Overload("ShouldYieldToPriority")]
public bool ShouldYield(CoreDispatcherPriority priority);
function shouldYield(priority)
Public Function ShouldYield (priority As CoreDispatcherPriority) As Boolean

パラメーター

priority
CoreDispatcherPriority

現在の作業項目が生成する必要がある最小優先度レベル。

戻り値

Boolean

bool

現在の作業項目が優先度の高い作業に譲る場合は trueそうでない場合は false。

属性

こちらもご覧ください

適用対象