RuntimeHelpers.CleanupCode Délégué

Définition

Représente une méthode à exécuter lorsqu'une exception se produit.Represents a method to run when an exception occurs.

public: delegate void RuntimeHelpers::CleanupCode(System::Object ^ userData, bool exceptionThrown);
public delegate void RuntimeHelpers.CleanupCode(object? userData, bool exceptionThrown);
[System.Security.SecurityCritical]
public delegate void RuntimeHelpers.CleanupCode(object userData, bool exceptionThrown);
public delegate void RuntimeHelpers.CleanupCode(object userData, bool exceptionThrown);
type RuntimeHelpers.CleanupCode = delegate of obj * bool -> unit
[<System.Security.SecurityCritical>]
type RuntimeHelpers.CleanupCode = delegate of obj * bool -> unit
Public Delegate Sub RuntimeHelpers.CleanupCode(userData As Object, exceptionThrown As Boolean)

Paramètres

userData
Object

Données à passer au délégué.Data to pass to the delegate.

exceptionThrown
Boolean

true pour exprimer qu'une exception a été levée ; sinon, false.true to express that an exception was thrown; otherwise, false.

Attributs

Remarques

Utilisez le RuntimeHelpers.CleanupCode délégué avec la ExecuteCodeWithGuaranteedCleanup méthode.Use the RuntimeHelpers.CleanupCode delegate with the ExecuteCodeWithGuaranteedCleanup method.

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.Gets an object that represents the method represented by the specified delegate.

S’applique à