IDkmBreakpointHitWithErrorReceived.OnBreakpointHitWithErrorReceived(DkmPendingBreakpoint, DkmThread, Boolean, DkmBreakpointMessageLevel, String, DkmEventDescriptorS) Método

Definição

OnBreakpointHitWithErrorReceived é invocado como parte do processamento de eventos. Consulte definição de interface para obter mais informações.

public:
 void OnBreakpointHitWithErrorReceived(Microsoft::VisualStudio::Debugger::Breakpoints::DkmPendingBreakpoint ^ pendingBreakpoint, Microsoft::VisualStudio::Debugger::DkmThread ^ thread, bool hasException, Microsoft::VisualStudio::Debugger::Breakpoints::DkmBreakpointMessageLevel level, System::String ^ message, Microsoft::VisualStudio::Debugger::DkmEventDescriptorS ^ eventDescriptor);
public void OnBreakpointHitWithErrorReceived (Microsoft.VisualStudio.Debugger.Breakpoints.DkmPendingBreakpoint pendingBreakpoint, Microsoft.VisualStudio.Debugger.DkmThread thread, bool hasException, Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointMessageLevel level, string message, Microsoft.VisualStudio.Debugger.DkmEventDescriptorS eventDescriptor);
abstract member OnBreakpointHitWithErrorReceived : Microsoft.VisualStudio.Debugger.Breakpoints.DkmPendingBreakpoint * Microsoft.VisualStudio.Debugger.DkmThread * bool * Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointMessageLevel * string * Microsoft.VisualStudio.Debugger.DkmEventDescriptorS -> unit
Public Sub OnBreakpointHitWithErrorReceived (pendingBreakpoint As DkmPendingBreakpoint, thread As DkmThread, hasException As Boolean, level As DkmBreakpointMessageLevel, message As String, eventDescriptor As DkmEventDescriptorS)

Parâmetros

pendingBreakpoint
DkmPendingBreakpoint

No Objeto de ponto de interrupção de alto nível que está vinculado a uma construção de nível de usuário (ex: arquivo de origem, nome da função) que pode ser mapeada para zero ou mais construções de nível de código (DkmBoundBreakpoint) e que podem ser controladas ao longo do tempo.

thread
DkmThread

No DkmThread representa um thread em execução no processo de destino.

hasException
Boolean

No Conterá true se a instância de tempo de execução de origem puder determinar que uma exceção está em trânsito no thread que atingiu o ponto de interrupção. Atualmente, apenas instâncias de tempo de execução gerenciadas já definiram isso. Isso é usado para determinar rapidamente se a lógica específica da exceção deve ser aplicada sem fazer outra viagem de ida e volta da rede.

level
DkmBreakpointMessageLevel

No Descreve a severidade de uma mensagem enviada de um Gerenciador de ponto de interrupção de volta para o componente de origem. Essa lista é classificada em ordem de prioridade, pois a interface do usuário exibirá apenas o aviso mais importante. Todos os avisos serão ignorados se o ponto de interrupção estiver associado.

message
String

No A mensagem de erro a ser relatada.

eventDescriptor
DkmEventDescriptorS

No Descreve o evento que está sendo processado e fornece a capacidade de um componente suprimir esse evento.

Aplica-se a