Partilhar via


BreakpointManager Classe

Definição

Gerencia todos os pontos de interrupção definidos em uma tarefa. Essa classe não pode ser herdada.

public ref class BreakpointManager sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject
public sealed class BreakpointManager : Microsoft.SqlServer.Dts.Runtime.DtsObject
type BreakpointManager = class
    inherit DtsObject
Public NotInheritable Class BreakpointManager
Inherits DtsObject
Herança
BreakpointManager

Comentários

As tarefas criam pontos de interrupção chamando o CreateBreakpointTarget método e BreakpointManager fornecendo uma ID e uma descrição do ponto de interrupção como parâmetros para o método. Quando uma tarefa atinge o ponto em seu código que contém o ponto de interrupção, ela avalia o ponto de interrupção para ver se ela deve suspender a execução. A execução será suspensa se for IsBreakpointTargetEnabledtrue. Se true, a tarefa notifica o mecanismo de tempo de execução, gerando o evento OnBreakpointHit. Para obter informações sobre pontos de interrupção personalizados, consulte Adicionando suporte para depuração em uma tarefa personalizada.

Métodos

ClearBreakpointTargets()

Remove todos os pontos de interrupção definidos em uma tarefa.

CreateBreakpointTarget(Int32, String)

Cria um novo ponto de interrupção na tarefa com a ID e a descrição do ponto de interrupção especificado.

Equals(Object)

Determina se duas instâncias de objeto são iguais.

(Herdado de DtsObject)
GetBreakpointTarget(Int32)

Retorna o objeto de ponto de interrupção referente à ID de ponto de interrupção específica.

GetHashCode()

Retorna o código hash para a instância.

(Herdado de DtsObject)
IsBreakpointTargetEnabled(Int32)

Um Boolean que indica se o ponto de interrupção está habilitado.

RemoveBreakpointTarget(Int32)

Remove um ponto de interrupção previamente criado em uma tarefa.

Aplica-se a