DiagnosticSource Clase

Definición

Clase abstracta que permite instrumentar el código para el registro de tiempo de producción de las cargas de datos enriquecidos para su uso dentro del proceso que se ha instrumentado.An abstract class that allows code to be instrumented for production-time logging of rich data payloads for consumption within the process that was instrumented.

public ref class DiagnosticSource abstract
public abstract class DiagnosticSource
type DiagnosticSource = class
Public MustInherit Class DiagnosticSource
Herencia
DiagnosticSource
Derivado

Comentarios

Para obtener más información, consulte la guía del usuario de DiagnosticSource.For more information, see DiagnosticSource User's Guide.

Constructores

DiagnosticSource()

Inicializa una instancia de la clase DiagnosticSource.Initializes an instance of the DiagnosticSource class.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
IsEnabled(String)

Comprueba que el evento de notificación esté habilitado.Verifies if the notification event is enabled.

IsEnabled(String, Object, Object)

Comprueba que el evento de notificación esté habilitado.Verifies it the notification event is enabled.

MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
OnActivityExport(Activity, Object)

Transfiere el estado desde una actividad a algún evento u operación, como una solicitud HTTP saliente, que se producirá fuera del proceso.Transfers state from an activity to some event or operation, such as an outgoing HTTP request, that will occur outside the process.

OnActivityImport(Activity, Object)

Transfiere el estado a una actividad desde algún evento u operación, como una solicitud entrante, que se produjo fuera del proceso.Transfers state to an activity from some event or operation, such as an incoming request, that occurred outside the process.

StartActivity(Activity, Object)

Inicia Activity y escribe un evento de inicio.Starts an Activity and writes a start event.

StopActivity(Activity, Object)

Detiene el elemento Activity dado, mantiene la actividad global Current y notifica a los consumidores que Activity se ha detenido.Stops the given Activity, maintains the global Current activity, and notifies consumers that the Activity was stopped.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
Write(String, Object)

Proporciona una manera genérica de registrar cargas complejas.Provides a generic way of logging complex payloads.

Se aplica a