DkmTaskSynchronizationObject.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Create(DkmTask, DkmThread, String, String, String, Int32, Int32, DkmDataItem) |
Create ein neues DkmTaskSynchronizationObject-Objekt instance. |
Create(DkmTask, DkmThread, String, String, String, Int32, Int32, Int32, DkmDataItem) |
Create ein neues DkmTaskSynchronizationObject-Objekt instance. Diese API wurde in Visual Studio 15 Update 8 (DkmApiVersion.VS15Update8) eingeführt. |
Create(DkmTask, DkmThread, String, String, String, Int32, Int32, DkmDataItem)
Create ein neues DkmTaskSynchronizationObject-Objekt instance.
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
Parameter
- Task
- DkmTask
[In] Stellt entweder eine verwaltete TPL-Aufgabe oder einen nativen Concurrency Runtime-Task dar.
- OwningThread
- DkmThread
[In,Optional] Der besitzende Thread.
- DecimalName
- String
[In,Optional] Name des Objekts in Basis 10.
- HexidecimalName
- String
[In,Optional] Name des Objekts in Basis 16.
- Type
- String
[In,Optional] Typ/Art des Synchronisierungsobjekts.
- WaitTime
- Int32
[In] TODO.
- Timeout
- Int32
[In] TODO.
- DataItem
- DkmDataItem
[In,Optional] Datenobjekt, das dem neuen DkmTaskSynchronizationObject-instance hinzugefügt werden soll. Übergeben Sie "NULL", falls der Aufrufer kein Datenelement hinzufügen muss.
Gibt zurück
[Out] Ergebnis dieses Methodenaufrufs.
Gilt für:
Create(DkmTask, DkmThread, String, String, String, Int32, Int32, Int32, DkmDataItem)
Create ein neues DkmTaskSynchronizationObject-Objekt instance.
Diese API wurde in Visual Studio 15 Update 8 (DkmApiVersion.VS15Update8) eingeführt.
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
Parameter
- Task
- DkmTask
[In] Stellt entweder eine verwaltete TPL-Aufgabe oder einen nativen Concurrency Runtime-Task dar.
- OwningThread
- DkmThread
[In,Optional] Der besitzende Thread.
- DecimalName
- String
[In,Optional] Name des Objekts in Basis 10.
- HexidecimalName
- String
[In,Optional] Name des Objekts in Basis 16.
- Type
- String
[In,Optional] Typ/Art des Synchronisierungsobjekts.
- WaitTime
- Int32
[In] TODO.
- Timeout
- Int32
[In] TODO.
- OwningTaskId
- Int32
[In] Die ID der erwarteten Aufgabe, auf die von diesem Synchronisierungsobjekt verwiesen wird.
- DataItem
- DkmDataItem
[In,Optional] Datenobjekt, das dem neuen DkmTaskSynchronizationObject-instance hinzugefügt werden soll. Übergeben Sie "NULL", falls der Aufrufer kein Datenelement hinzufügen muss.
Gibt zurück
[Out] Ergebnis dieses Methodenaufrufs.