次の方法で共有


DkmTaskSynchronizationObject.Create メソッド

定義

オーバーロード

Create(DkmTask, DkmThread, String, String, String, Int32, Int32, DkmDataItem)

新しい DkmTaskSynchronizationObject オブジェクト インスタンスをCreateします。

Create(DkmTask, DkmThread, String, String, String, Int32, Int32, Int32, DkmDataItem)

新しい DkmTaskSynchronizationObject オブジェクト インスタンスをCreateします。

この API は、Visual Studio 15 Update 8 (DkmApiVersion.VS15Update8) で導入されました。

Create(DkmTask, DkmThread, String, String, String, Int32, Int32, DkmDataItem)

新しい DkmTaskSynchronizationObject オブジェクト インスタンスをCreateします。

public:
 static Microsoft::VisualStudio::Debugger::ParallelTasks::DkmTaskSynchronizationObject ^ Create(Microsoft::VisualStudio::Debugger::ParallelTasks::DkmTask ^ Task, Microsoft::VisualStudio::Debugger::DkmThread ^ OwningThread, System::String ^ DecimalName, System::String ^ HexidecimalName, System::String ^ Type, int WaitTime, int Timeout, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTaskSynchronizationObject Create (Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTask Task, Microsoft.VisualStudio.Debugger.DkmThread OwningThread, string DecimalName, string HexidecimalName, string Type, int WaitTime, int Timeout, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
public static Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTaskSynchronizationObject Create (Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTask Task, Microsoft.VisualStudio.Debugger.DkmThread? OwningThread, string? DecimalName, string? HexidecimalName, string? Type, int WaitTime, int Timeout, Microsoft.VisualStudio.Debugger.DkmDataItem? DataItem);
static member Create : Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTask * Microsoft.VisualStudio.Debugger.DkmThread * string * string * string * int * int * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTaskSynchronizationObject
Public Shared Function Create (Task As DkmTask, OwningThread As DkmThread, DecimalName As String, HexidecimalName As String, Type As String, WaitTime As Integer, Timeout As Integer, DataItem As DkmDataItem) As DkmTaskSynchronizationObject

パラメーター

Task
DkmTask

[入力]マネージド TPL タスクまたはネイティブ コンカレンシー ランタイム タスクを表します。

OwningThread
DkmThread

[入力,省略可能]所有スレッド。

DecimalName
String

[入力,省略可能]基本 10 のオブジェクトの名前。

HexidecimalName
String

[入力,省略可能]基本 16 のオブジェクトの名前。

Type
String

[入力,省略可能]同期オブジェクトの種類/種類。

WaitTime
Int32

[入力]Todo。

Timeout
Int32

[入力]Todo。

DataItem
DkmDataItem

[入力,省略可能]新しい DkmTaskSynchronizationObject インスタンスに追加するデータ オブジェクト。 呼び出し元がデータ項目を追加する必要がない場合は、'null' を渡します。

戻り値

[出力]このメソッド呼び出しの結果。

適用対象

Create(DkmTask, DkmThread, String, String, String, Int32, Int32, Int32, DkmDataItem)

新しい DkmTaskSynchronizationObject オブジェクト インスタンスをCreateします。

この API は、Visual Studio 15 Update 8 (DkmApiVersion.VS15Update8) で導入されました。

public:
 static Microsoft::VisualStudio::Debugger::ParallelTasks::DkmTaskSynchronizationObject ^ Create(Microsoft::VisualStudio::Debugger::ParallelTasks::DkmTask ^ Task, Microsoft::VisualStudio::Debugger::DkmThread ^ OwningThread, System::String ^ DecimalName, System::String ^ HexidecimalName, System::String ^ Type, int WaitTime, int Timeout, int OwningTaskId, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTaskSynchronizationObject Create (Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTask Task, Microsoft.VisualStudio.Debugger.DkmThread OwningThread, string DecimalName, string HexidecimalName, string Type, int WaitTime, int Timeout, int OwningTaskId, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
public static Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTaskSynchronizationObject Create (Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTask Task, Microsoft.VisualStudio.Debugger.DkmThread? OwningThread, string? DecimalName, string? HexidecimalName, string? Type, int WaitTime, int Timeout, int OwningTaskId, Microsoft.VisualStudio.Debugger.DkmDataItem? DataItem);
static member Create : Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTask * Microsoft.VisualStudio.Debugger.DkmThread * string * string * string * int * int * int * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTaskSynchronizationObject
Public Shared Function Create (Task As DkmTask, OwningThread As DkmThread, DecimalName As String, HexidecimalName As String, Type As String, WaitTime As Integer, Timeout As Integer, OwningTaskId As Integer, DataItem As DkmDataItem) As DkmTaskSynchronizationObject

パラメーター

Task
DkmTask

[入力]マネージド TPL タスクまたはネイティブ コンカレンシー ランタイム タスクを表します。

OwningThread
DkmThread

[入力,省略可能]所有スレッド。

DecimalName
String

[入力,省略可能]基本 10 のオブジェクトの名前。

HexidecimalName
String

[入力,省略可能]基本 16 のオブジェクトの名前。

Type
String

[入力,省略可能]同期オブジェクトの種類/種類。

WaitTime
Int32

[入力]Todo。

Timeout
Int32

[入力]Todo。

OwningTaskId
Int32

[入力]この同期オブジェクトによって参照される待機中のタスクの ID。

DataItem
DkmDataItem

[入力,省略可能]新しい DkmTaskSynchronizationObject インスタンスに追加するデータ オブジェクト。 呼び出し元がデータ項目を追加する必要がない場合は、'null' を渡します。

戻り値

[出力]このメソッド呼び出しの結果。

適用対象