Partilhar via


Get-TraceSource

Obtém componentes do PowerShell que são instrumentados para rastreamento.

Sintaxe

Get-TraceSource
   [[-Name] <String[]>]
   [<CommonParameters>]

Description

O Get-TraceSource cmdlet obtém as fontes de rastreamento para componentes do PowerShell que estão em uso no momento. Você pode usar os dados para determinar quais componentes do PowerShell você pode rastrear. Ao rastrear, o componente gera mensagens detalhadas sobre cada etapa de seu processamento interno. Os desenvolvedores usam os dados de rastreamento para monitorar o fluxo de dados, a execução do programa e os erros.

Os cmdlets de rastreamento foram projetados para desenvolvedores do PowerShell, mas estão disponíveis para todos os usuários.

Exemplos

Exemplo 1: Obter fontes de rastreamento por nome

Get-TraceSource -Name "*provider*"

Este comando obtém todas as fontes de rastreamento que têm nomes que incluem provedor.

Exemplo 2: Obter todas as fontes de rastreamento

Get-TraceSource

Este comando obtém todos os componentes do PowerShell que podem ser rastreados.

Parâmetros

-Name

Especifica as fontes de rastreamento a serem obtidas. Curingas são permitidos. O nome do parâmetro Name é opcional.

Tipo:String[]
Position:0
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:True

Entradas

String

Você pode canalizar uma cadeia de caracteres que contém o nome de uma fonte de rastreamento para esse cmdlet.

Saídas

PSTraceSource

Este cmdlet retorna objetos que representam as fontes de rastreamento.