DkmTaskSynchronizationObject.Create Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Create(DkmTask, DkmThread, String, String, String, Int32, Int32, DkmDataItem) |
Create uma nova instância de objeto DkmTaskSynchronizationObject. |
Create(DkmTask, DkmThread, String, String, String, Int32, Int32, Int32, DkmDataItem) |
Create uma nova instância de objeto DkmTaskSynchronizationObject. Essa API foi introduzida no Visual Studio 15 Atualização 8 (DkmApiVersion.VS15Update8). |
Create(DkmTask, DkmThread, String, String, String, Int32, Int32, DkmDataItem)
Create uma nova instância de objeto DkmTaskSynchronizationObject.
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
Parâmetros
- Task
- DkmTask
[In] Representa uma tarefa TPL gerenciada ou uma tarefa nativa do Runtime de Simultaneidade.
- OwningThread
- DkmThread
[In,Optional] O thread proprietário.
- DecimalName
- String
[In,Optional] Nome do objeto, na base 10.
- HexidecimalName
- String
[In,Optional] Nome do objeto, na base 16.
- Type
- String
[In,Optional] O tipo/tipo de objeto de sincronização.
- WaitTime
- Int32
[In] TODO.
- Timeout
- Int32
[In] TODO.
- DataItem
- DkmDataItem
[In,Optional] Objeto de dados a ser adicionado à nova instância DkmTaskSynchronizationObject. Passe 'null' no caso de o chamador não precisar adicionar um item de dados.
Retornos
[Out] Resultado dessa chamada de método.
Aplica-se a
Create(DkmTask, DkmThread, String, String, String, Int32, Int32, Int32, DkmDataItem)
Create uma nova instância de objeto DkmTaskSynchronizationObject.
Essa API foi introduzida no Visual Studio 15 Atualização 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
Parâmetros
- Task
- DkmTask
[In] Representa uma tarefa TPL gerenciada ou uma tarefa nativa do Runtime de Simultaneidade.
- OwningThread
- DkmThread
[In,Optional] O thread proprietário.
- DecimalName
- String
[In,Optional] Nome do objeto, na base 10.
- HexidecimalName
- String
[In,Optional] Nome do objeto, na base 16.
- Type
- String
[In,Optional] O tipo/tipo de objeto de sincronização.
- WaitTime
- Int32
[In] TODO.
- Timeout
- Int32
[In] TODO.
- OwningTaskId
- Int32
[In] A ID da tarefa aguardada referenciada por esse objeto de sincronização.
- DataItem
- DkmDataItem
[In,Optional] Objeto de dados a ser adicionado à nova instância DkmTaskSynchronizationObject. Passe 'null' no caso de o chamador não precisar adicionar um item de dados.
Retornos
[Out] Resultado dessa chamada de método.