DkmClrInstructionSymbol.GetNextAwaitExpressionInfo Yöntem

Tanım

Aşırı Yüklemeler

GetNextAwaitExpressionInfo()

Sonraki await ifadesinin yield ve sürdürülme bilgilerini alın.

GetNextAwaitExpressionInfo(DkmWorkList, DkmCompletionRoutine<DkmGetNextAwaitExpressionInfoAsyncResult>)

Sonraki await ifadesinin yield ve sürdürülme bilgilerini alın.

Bu yöntem, belirtilen çalışma listesine yeni bir iş öğesi ekler ve iş öğesi eklendikten sonra döndürülür. İş öğesinin gerçek işlenmesi zaman uyumsuzdur. Çağrıyı yapan, isteğin tamamlanma yordamı aracılığıyla tamamlandığını bilgilendirilir.

GetNextAwaitExpressionInfo()

Sonraki await ifadesinin yield ve sürdürülme bilgilerini alın.

public:
 Microsoft::VisualStudio::Debugger::Clr::DkmClrAwaitExpressionInfo GetNextAwaitExpressionInfo();
public:
 Microsoft::VisualStudio::Debugger::Clr::DkmClrAwaitExpressionInfo GetNextAwaitExpressionInfo();
Microsoft::VisualStudio::Debugger::Clr::DkmClrAwaitExpressionInfo GetNextAwaitExpressionInfo();
public Microsoft.VisualStudio.Debugger.Clr.DkmClrAwaitExpressionInfo GetNextAwaitExpressionInfo ();
member this.GetNextAwaitExpressionInfo : unit -> Microsoft.VisualStudio.Debugger.Clr.DkmClrAwaitExpressionInfo
Public Function GetNextAwaitExpressionInfo () As DkmClrAwaitExpressionInfo

Döndürülenler

DkmClrAwaitExpressionInfo

Dışı Sonraki await ifadesi bilgisi.

Şunlara uygulanır

GetNextAwaitExpressionInfo(DkmWorkList, DkmCompletionRoutine<DkmGetNextAwaitExpressionInfoAsyncResult>)

Sonraki await ifadesinin yield ve sürdürülme bilgilerini alın.

Bu yöntem, belirtilen çalışma listesine yeni bir iş öğesi ekler ve iş öğesi eklendikten sonra döndürülür. İş öğesinin gerçek işlenmesi zaman uyumsuzdur. Çağrıyı yapan, isteğin tamamlanma yordamı aracılığıyla tamamlandığını bilgilendirilir.

public:
 void GetNextAwaitExpressionInfo(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Clr::DkmGetNextAwaitExpressionInfoAsyncResult> ^ CompletionRoutine);
public void GetNextAwaitExpressionInfo (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Clr.DkmGetNextAwaitExpressionInfoAsyncResult> CompletionRoutine);
member this.GetNextAwaitExpressionInfo : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Clr.DkmGetNextAwaitExpressionInfoAsyncResult> -> unit
Public Sub GetNextAwaitExpressionInfo (WorkList As DkmWorkList, CompletionRoutine As DkmCompletionRoutine(Of DkmGetNextAwaitExpressionInfoAsyncResult))

Parametreler

WorkList
DkmWorkList

Yeni iş öğesinin ekleneceği WorkList.

CompletionRoutine
DkmCompletionRoutine<DkmGetNextAwaitExpressionInfoAsyncResult>

İstek tamamlandığında harekete geçirme yordamı. İstek, iş listesine başarıyla eklendiğinde, bu her zaman başlatılır (işlem iptal edildiğinde dahil). Bu, iş öğesi ekleme başarısız olursa hiçbir şekilde harekete geçmeyecektir.

Şunlara uygulanır