RetryBaseAttribute Klasse
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.
Ein abstraktes Attribut, das steuert, ob eine Testmethode fehlgeschlagen ist. Es liegt an den abgeleiteten Klassen, um zu definieren, wie der Wiederholungsversuche durchgeführt wird.
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
public abstract class RetryBaseAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class RetryBaseAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
public abstract class RetryBaseAttribute : Attribute
[System.Runtime.CompilerServices.Nullable(0)]
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
public abstract class RetryBaseAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
type RetryBaseAttribute = class
inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type RetryBaseAttribute = class
inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
type RetryBaseAttribute = class
inherit Attribute
[<System.Runtime.CompilerServices.Nullable(0)>]
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
type RetryBaseAttribute = class
inherit Attribute
Public MustInherit Class RetryBaseAttribute
Inherits Attribute
- Vererbung
-
RetryBaseAttribute
- Abgeleitet
- Attribute
Hinweise
Wenn sie auf eine Testklasse angewendet wird, wird das Attribut als Standard für jede testmethode verwendet, die für die Klasse deklariert ist. Ein Wiederholungsattribut, das direkt auf einer Testmethode platziert wurde, hat Vorrang vor einer Klassenebene. Das Attribut wird nicht geerbt: Das Anwenden auf eine Basistestklasse wendet es nicht auf abgeleitete Testklassen an.
Konstruktoren
| Name | Beschreibung |
|---|---|
| RetryBaseAttribute() |
Ein abstraktes Attribut, das steuert, ob eine Testmethode fehlgeschlagen ist. Es liegt an den abgeleiteten Klassen, um zu definieren, wie der Wiederholungsversuche durchgeführt wird. |
Methoden
| Name | Beschreibung |
|---|---|
| ExecuteAsync(RetryContext) |
Ü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. |