Depuração Silverlight

Os tópicos desta seção descrevem o ambiente e as interfaces que o Common Language Runtime (CLR) fornece para dar suporte à depuração de aplicativos baseados em Silverlight que estão em execução no sistema operacional Windows ou na plataforma Macintosh.

Nesta seção

Função EnumerateCLRs
Fornece um mecanismo para enumerar os CLRs em um processo.

Função CloseCLREnumeration
Fecha todos os eventos de continuação-inicialização de CLR válidos localizados em uma matriz de identificadores retornados pela Função EnumerateCLRs e libera a memória para as matrizes de caminho de identificador e cadeia de caracteres.

Função CreateCoreClrDebugTarget
Cria uma conexão com um destino remoto para enumeração de processo e runtime.

Função CreateCordbObject
Cria uma interface do depurador que fornece funcionalidade para instanciar uma sessão de depuração gerenciada em um processo remoto.

Função CreateVersionStringFromModule
Cria uma cadeia de caracteres de versão de um caminho CLR em um processo de destino.

Função CreateDebuggingInterfaceFromVersion
Aceita uma cadeia de caracteres de versão CLR retornada da função CreateVersionStringFromModule e retorna uma interface do depurador correspondente.

Estrutura CoreClrDebugProcInfo
Representa um processo que está em execução em um computador remoto.

Estrutura CoreClrDebugRuntimeInfo
Representa uma instância CLR carregada em um processo em um computador remoto.

Função GetStartupNotificationEvent
Cria ou abre um identificador de evento que será sinalizado por qualquer CLR (Common Language Runtime) que esteja sendo carregado no processo de destino especificado.

Interface ICoreClrDebugTarget
Cria uma conexão com um destino remoto para enumeração de processo e runtime.

Função InitDbgTransportManager
Inicializa o gerenciador de transporte para se conectar a um destino remoto para enumeração de processo e runtime.

Função ShutdownDbgTransportManager
Desliga o gerenciador de transporte para uma conexão com um computador de destino remoto.

Confira também