ExceptionDispatchInfo.Throw Methode

Definitie

Overloads

Name Description
Throw()

Hiermee wordt de uitzondering gegenereerd die wordt vertegenwoordigd door het huidige ExceptionDispatchInfo object, nadat de status is hersteld die is opgeslagen toen de uitzondering werd vastgelegd.

Throw(Exception)

Hiermee wordt de bronuitzondering gegenereerd, waarbij de oorspronkelijke Watson-informatie behouden blijft en niet de oorspronkelijke stacktracering wordt vervangen.

Throw()

Hiermee wordt de uitzondering gegenereerd die wordt vertegenwoordigd door het huidige ExceptionDispatchInfo object, nadat de status is hersteld die is opgeslagen toen de uitzondering werd vastgelegd.

public:
 void Throw();
public void Throw();
member this.Throw : unit -> unit
Public Sub Throw ()

Opmerkingen

Wanneer de uitzondering wordt hersteld, wordt de volgende tekenreeks ingevoegd in de stacktracering om het herstelpunt aan te geven: "End of stack trace from the previous location where the exception was thrown" Dit is vergelijkbaar met de manier waarop binnenuitzondering of marshaled uitzonderingen worden aangegeven in stack-traceringen.

Van toepassing op

Throw(Exception)

Hiermee wordt de bronuitzondering gegenereerd, waarbij de oorspronkelijke Watson-informatie behouden blijft en niet de oorspronkelijke stacktracering wordt vervangen.

public:
 static void Throw(Exception ^ source);
public static void Throw(Exception source);
static member Throw : Exception -> unit
Public Shared Sub Throw (source As Exception)

Parameters

source
Exception

De uitzondering waarvan de status wordt vastgelegd, wordt vervolgens opnieuw geworpen.

Van toepassing op