Compartilhar via


TraceLogProvider Classe

Definição

Implementa um provedor de log de rastreamento para rastreamento .Net.

public class TraceLogProvider : Microsoft.Azure.Documents.ChangeFeedProcessor.Logging.ILogProvider
type TraceLogProvider = class
    interface ILogProvider
Public Class TraceLogProvider
Implements ILogProvider
Herança
TraceLogProvider
Implementações

Exemplos

using Microsoft.Azure.Documents.ChangeFeedProcessor.Logging;

var hostName = "SampleHost";
var tracelogProvider = new TraceLogProvider();
using (tracelogProvider.OpenNestedContext(hostName))
{
    LogProvider.SetCurrentLogProvider(tracelogProvider);

    // After this, create IChangeFeedProcessor instance and start/stop it.
}

Construtores

TraceLogProvider()

Inicializa uma nova instância da classe TraceLogProvider.

Métodos

GetLogger(String)

Obtém o agente com o nome especificado.

OpenMappedContext(String, String)

Abre um contexto de diagnóstico mapeado.

OpenNestedContext(String)

Abre um contexto de diagnóstico aninhado.

Aplica-se a