Compartilhar via


Classe TraceProviderDefinition

Especifica o nome, o GUID e a enumeração da área de rastreamento de um provedor de rastreamento.

Sintaxe

class TraceProviderDefinition : CollectionElement  

Métodos

Essa classe não contém métodos.

Propriedades

A tabela a seguir lista as propriedades expostas pela classe TraceProviderDefinition.

Nome Descrição
Areas Um valor TraceAreaSettings que especifica opcionalmente uma enumeração de sinalizadores de filtro ou áreas de rastreamento para um provedor de rastreamento.
Guid Um valor string de leitura/gravação necessário que identifica o provedor de rastreamento para dar suporte ao ETW (Rastreamento de Eventos para Windows). Você pode listar esse GUID executando logman query providers em um prompt de comando.
Name Um valor string de leitura/gravação exclusivo necessário que contém o nome amigável do provedor de rastreamento. A propriedade de chave.

Subclasses

Essa classe não contém subclasses.

Comentários

As instâncias dessa classe estão contidas na propriedade TraceProviderDefinitions da classe TraceProviderDefinitionsSection.

Os provedores de rastreamento comuns são "ASP", "ASPNET", "ISAPI Extension" e "WWW Server". Eles são incluídos por padrão no arquivo ApplicationHost.config.

Hierarquia de herança

CollectionElement

TraceProviderDefinition

Requisitos

Tipo Descrição
Cliente – IIS 7.0 no Windows Vista
– IIS 7.5 no Windows 7
– IIS 8.0 no Windows 8
– IIS 10.0 no Windows 10
Servidor – IIS 7.0 no Windows Server 2008
– IIS 7.5 no Windows Server 2008 R2
– IIS 8.0 no Windows Server 2012
– IIS 8.5 no Windows Server 2012 R2
– IIS 10.0 no Windows Server 2016
Product – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Arquivo MOF WebAdministration.mof

Confira também

Classe CollectionElement
Criar uma Regra de Rastreamento para Solicitações com Falha
Classe FailureDefinition
Classe HttpTracingSection
Classe TraceAreaElement
Classe TraceAreaSettings
Classe TraceFailedRequestsSection
Classe TraceProviderDefinitionsSection
Classe TraceUrl
Logman