RetryBaseAttribute.ExecuteAsync(RetryContext) 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.
Überprüft die Testmethode. Die Details, wie der Wiederholungsversuche durchgeführt werden, bleiben den abgeleiteten Klassen überlassen. Beachten Sie, dass eine erste Ausführung der Methode bereits ausgeführt wurde und fehlgeschlagen ist, bevor diese Methode aufgerufen wird.
protected internal abstract System.Threading.Tasks.Task<Microsoft.VisualStudio.TestTools.UnitTesting.RetryResult> ExecuteAsync(Microsoft.VisualStudio.TestTools.UnitTesting.RetryContext retryContext);
[System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")]
protected internal abstract System.Threading.Tasks.Task<Microsoft.VisualStudio.TestTools.UnitTesting.RetryResult> ExecuteAsync(Microsoft.VisualStudio.TestTools.UnitTesting.RetryContext retryContext);
abstract member ExecuteAsync : Microsoft.VisualStudio.TestTools.UnitTesting.RetryContext -> System.Threading.Tasks.Task<Microsoft.VisualStudio.TestTools.UnitTesting.RetryResult>
[<System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")>]
abstract member ExecuteAsync : Microsoft.VisualStudio.TestTools.UnitTesting.RetryContext -> System.Threading.Tasks.Task<Microsoft.VisualStudio.TestTools.UnitTesting.RetryResult>
Protected Friend MustOverride Function ExecuteAsync (retryContext As RetryContext) As Task(Of RetryResult)
Parameter
- retryContext
- RetryContext
Ein Objekt, das den Zustand kapselt, der für die Wiederholungsausführung erforderlich ist.
Gibt zurück
Gibt ein RetryResult Objekt zurück, das die Ergebnisse aller Versuche enthält. Das letzte hinzugefügte Element bestimmt das Testergebnis; unter Microsoft. Testing.Platform the earlier attempt are also reported, tagged as supersed, so tooling can surface the retry (attempt count, flaky detection, per-attempt error messages). Der VSTest-Host empfängt nur das Endergebnis.
- Attribute