Compartilhar via


IisTraceListener Classe

Definição

Fornece um ouvinte que roteia todas as saídas de rastreamento e depuração para a infraestrutura de IIS 7.0.

public ref class IisTraceListener sealed : System::Diagnostics::TraceListener
public sealed class IisTraceListener : System.Diagnostics.TraceListener
type IisTraceListener = class
    inherit TraceListener
Public NotInheritable Class IisTraceListener
Inherits TraceListener
Herança

Comentários

A IisTraceListener classe conecta o mecanismo de rastreamento de ASP.NET ao IIS 7.0. Essa classe de ouvinte permite que os desenvolvedores que criam aplicativos ASP.NET e que implementam as IHttpModule interfaces e IHttpHandler aumentem os eventos no nível da página, no nível do módulo ou no nível do manipulador para a infraestrutura do IIS 7.0 quando o rastreamento estiver habilitado.

Observação

Essa classe de ouvinte não roteia eventos do IIS 7.0 para classes ASP.NET. Isso inclui a Page classe e as classes que implementam a IHttpModule interface ou IHttpHandler .

IisTraceListeneré introduzido no .NET Framework 3.5. Para saber mais, confira Versões e dependências.

Construtores

IisTraceListener()

Inicializa uma nova instância da classe IisTraceListener.

Propriedades

Attributes

Obtém os atributos do ouvinte de rastreamento personalizados definidos no arquivo de configuração de aplicativo.

(Herdado de TraceListener)
Filter

Obtém ou define o filtro de rastreamento para o ouvinte de rastreamento.

(Herdado de TraceListener)
IndentLevel

Obtém ou define o nível de recuo.

(Herdado de TraceListener)
IndentSize

Obtém ou define o número de espaços em um recuo.

(Herdado de TraceListener)
IsThreadSafe

Obtém um valor que indica se o ouvinte de rastreamento é thread-safe.

(Herdado de TraceListener)
Name

Obtém ou define um nome para este TraceListener.

(Herdado de TraceListener)
NeedIndent

Obtém ou define um valor que indica se a saída deve ser recuada.

(Herdado de TraceListener)
TraceOutputOptions

Obtém ou define as opções de saída de rastreamento.

(Herdado de TraceListener)

Métodos

Close()

Quando substituído em uma classe derivada, fecha o fluxo de saída para que ele não receba mais saídas de rastreamento ou depuração.

(Herdado de TraceListener)
CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Dispose()

Libera todos os recursos usados pelo TraceListener.

(Herdado de TraceListener)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo TraceListener e opcionalmente libera os recursos gerenciados.

(Herdado de TraceListener)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Fail(String)

Emite uma mensagem de erro para o ouvinte criado ao implementar a classe TraceListener.

(Herdado de TraceListener)
Fail(String, String)

Emite uma mensagem de erro e uma mensagem de erro detalhada para o ouvinte criado ao implementar a classe TraceListener.

(Herdado de TraceListener)
Flush()

Quando substituído em uma classe derivada, libera o buffer de saída.

(Herdado de TraceListener)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.

(Herdado de MarshalByRefObject)
GetSupportedAttributes()

Obtém os atributos personalizados com suporte no ouvinte de rastreamento.

(Herdado de TraceListener)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()
Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.

(Herdado de MarshalByRefObject)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TraceData(TraceEventCache, String, TraceEventType, Int32, Object)

Grava as informações de rastreamento, um objeto de dados e informações de evento para a saída da classe IisTraceListener.

TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])

Grava as informações de rastreamento, uma matriz de objetos de dados e informações de evento para a saída da classe IisTraceListener.

TraceEvent(TraceEventCache, String, TraceEventType, Int32)

Grava as informações de rastreamento e evento para a saída específica do ouvinte.

(Herdado de TraceListener)
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

Grava informações de rastreamento e de evento para a saída da classe IisTraceListener.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

Grava informações de rastreamento, uma matriz de objetos formatada e informações de evento para a saída da classe IisTraceListener.

TraceTransfer(TraceEventCache, String, Int32, String, Guid)

Grava informações de rastreamento, uma mensagem, uma identidade de atividade relacionada e informações de evento na saída específica do ouvinte.

(Herdado de TraceListener)
Write(Object)

Grava o valor do método ToString() do objeto no ouvinte criado ao implementar a classe TraceListener.

(Herdado de TraceListener)
Write(Object, String)

Grava um nome de categoria e o valor do método ToString() do objeto no ouvinte criado ao implementar a classe TraceListener.

(Herdado de TraceListener)
Write(String)

Grava a mensagem especificada para a saída da classe IisTraceListener.

Write(String, String)

Grava a mensagem especificada e o nome da categoria especificada para a saída da classe IisTraceListener.

WriteIndent()

Grava o recuo para o ouvinte criar durante a implementação dessa classe e redefine a propriedade NeedIndent para false.

(Herdado de TraceListener)
WriteLine(Object)

Grava o valor do método ToString() do objeto no ouvinte criado ao implementar a classe TraceListener, seguido por um terminador de linha.

(Herdado de TraceListener)
WriteLine(Object, String)

Grava um nome de categoria e o valor do método ToString() do objeto no ouvinte criado ao implementar a classe TraceListener, seguido por um terminador de linha.

(Herdado de TraceListener)
WriteLine(String)

Grava a mensagem especificada para a saída da classe IisTraceListener.

WriteLine(String, String)

Grava a mensagem e o nome da categoria especificados para a saída da classe IisTraceListener.

Aplica-se a