Condividi tramite


RetryBaseAttribute Classe

Definizione

Attributo astratto che controlla la ripetizione di un metodo di test se non è riuscito. Spetta alle classi derivate definire il modo in cui viene eseguito il nuovo tentativo.

[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.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
Public MustInherit Class RetryBaseAttribute
Inherits Attribute
Ereditarietà
RetryBaseAttribute
Derivato
Attributi

Costruttori

Nome Descrizione
RetryBaseAttribute()

Attributo astratto che controlla la ripetizione di un metodo di test se non è riuscito. Spetta alle classi derivate definire il modo in cui viene eseguito il nuovo tentativo.

Metodi

Nome Descrizione
ExecuteAsync(RetryContext)

Ritenta il metodo di test. I dettagli sulla modalità di ripetizione dei tentativi vengono lasciati alle classi derivate. Si noti che una prima esecuzione del metodo è già stata eseguita e non è riuscita prima di chiamare questo metodo.

Si applica a