Udostępnij za pośrednictwem


RetryBaseAttribute Klasa

Definicja

Atrybut abstrakcyjny, który kontroluje ponawianie próby metody testowej, jeśli nie powiodło się. Do klas pochodnych należy zdefiniowanie sposobu wykonania ponawiania próby.

[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
Dziedziczenie
RetryBaseAttribute
Pochodne
Atrybuty

Konstruktory

Nazwa Opis
RetryBaseAttribute()

Atrybut abstrakcyjny, który kontroluje ponawianie próby metody testowej, jeśli nie powiodło się. Do klas pochodnych należy zdefiniowanie sposobu wykonania ponawiania próby.

Metody

Nazwa Opis
ExecuteAsync(RetryContext)

Ponawia próbę metody testowej. Szczegóły dotyczące ponawiania próby są pozostawione do klas pochodnych. Należy pamiętać, że pierwsze uruchomienie metody zostało już wykonane i nie powiodło się przed wywołaniem tej metody.

Dotyczy