System.Diagnostics.Tracing Especifica el seguimiento de actividad de inicio y detención de eventos. Permitir la superposición de actividades.De manera predeterminada, deben anidarse en la propiedad los inicios y las paradas que se realizan en la actividad.Es decir, una secuencia de inicio A, inicio B, parada A, parada B no está permitida y dará como resultado que B se detenga al mismo tiempo que A. Desactivar iniciar y detener el seguimiento. Use el comportamiento predeterminado para el seguimiento de inicio y parada. Permitir inicios de actividad recursiva.De manera predeterminada, una actividad no puede ser recursiva.Es decir, una secuencia de inicio A, inicio A, parada A, parada A no está permitida.Pueden producirse actividades recursivas involuntarias si se ejecuta la aplicación y, para algunos, no se realiza la parada hasta que se llame a otro inicio. Especifica información adicional del esquema de eventos para un evento. Inicializa una nueva instancia de con el identificador de eventos especificado. Identificador de eventos para el evento. Especifica el comportamiento de los eventos de inicio y parada de una actividad.Una actividad es el intervalo de tiempo en una aplicación entre el inicio y la parada. Devuelve . Obtiene o establece un registro de eventos adicional donde se debe escribir el evento. Registro de eventos adicional donde se debe escribir el evento. Obtiene o establece el identificador del evento. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Obtiene o establece las palabras clave del evento. Combinación bit a bit de los valores de la enumeración. Obtiene o establece el nivel del evento. Uno de los valores de enumeración que especifica el nivel para el evento. Obtiene o establece el mensaje del evento. El mensaje del evento. Obtiene o establece el código de operación para el evento. Uno de los valores de la enumeración que especifica el código de operación. Obtiene y establece el valor para este objeto.Una etiqueta de evento es un valor definido por el usuario que se pasa cuando se registra el evento. Devuelve el valor de . Obtiene o establece la tarea del evento. Tarea para el evento. Obtiene o establece la versión del evento. Versión del evento. Especifica el canal de registro de eventos para el evento. Canal de registro del administrador. Canal analítico. Canal de depuración. Ningún canal especificado. Canal operativo. Describe el comando (propiedad ) que se pasa a la devolución de llamada del método . Deshabilita el evento. Habilite el evento. Envíe el manifiesto. Actualiza el evento. Proporciona los argumentos para la devolución de llamada de . Obtiene la matriz de argumentos para la devolución de llamada. Matriz de argumentos de devolución de llamada. Obtiene el comando para la devolución de llamada. El comando de devolución de llamada. Deshabilita el evento que tiene el identificador especificado. Es true si se encuentra en el intervalo; de lo contrario, false. Identificador del evento que se va a deshabilitar. Habilita el evento que tiene el identificador especificado. Es true si se encuentra en el intervalo; de lo contrario, false. Identificador del evento que se va a habilitar. Especifica un tipo que se va a pasar al método . Inicializa una nueva instancia de la clase . Obtiene o establece el nombre que se va a aplicar a un evento si la propiedad o el tipo de evento no se nombran de forma explícita. Nombre que se va a aplicar al evento o la propiedad. El se coloca en los campos de tipos definidos por el usuario que se pasan como cargas. Inicializa una nueva instancia de la clase . Obtiene y establece el valor que especifica cómo aplicar formato al valor de un tipo definido por el usuario. Devuelve un valor . Obtiene y establece definido por el usuario valor que es necesario para los campos que contienen datos que no es uno de los tipos admitidos. Devuelve . Especifica cómo aplicar formato al valor de un tipo definido por el usuario y puede usarse para reemplazar el formato predeterminado de un campo. Boolean Predeterminado: Hexadecimal. HResult. JSON. Cadena. XML. Especifica la etiqueta definida por el usuario que se coloca en los campos de tipos definidos por el usuario que se pasan como cargas a través de la . No especifica ninguna etiqueta y es igual a cero. Especifica una propiedad que se omitirán al escribir un tipo de evento con el método. Inicializa una nueva instancia de la clase . Define las palabras clave estándar que se aplican a los eventos. Todos los bits se establecen en 1, que representa cada grupo de eventos posible. Se asocia a todos los eventos de auditoría de seguridad que dan error.Use esta palabra clave solo para eventos del registro de seguridad. Se asocia a todos los eventos de auditoría de seguridad correctos.Use esta palabra clave solo para eventos del registro de seguridad. Se asocia para transferir los eventos donde el identificador de actividad relacionado (identificador de correlación) es un valor calculado y no se garantiza que sea único (es decir, no es un auténtico GUID). Se adjunta a los eventos que se provocan utilizando la función RaiseEvent. No se realiza ningún filtrado en las palabras clave cuando se publica el evento. Se asocia a todos los eventos de Mecanismo de calidad de servicio (SQM). Se asocia a todos los eventos del contexto de la Infraestructura de diagnóstico de Windows (WDI). Se asocia a todos los eventos de diagnóstico de la Infraestructura de diagnóstico de Windows (WDI). Identifica el nivel de un evento. Este nivel corresponde a errores críticos, que son errores graves que derivan en un error irrecuperable. Este nivel agrega los errores comunes que suponen un problema. Este nivel agrega mensajes o eventos informativos que no indican errores.Estos eventos pueden ser de ayuda para el seguimiento del progreso o estado de una aplicación. No se realiza filtrado de niveles durante el evento. Este nivel agrega eventos o mensajes largos.Hace que se registren todos los eventos. Este nivel agrega eventos de advertencia (por ejemplo, eventos que se publican porque se está a punto de alcanzar la capacidad total de un disco). Proporciona métodos para habilitar y deshabilitar eventos de orígenes de eventos. Crea una nueva instancia de la clase . Deshabilita todos los eventos del origen de eventos especificado. Origen de evento para el que se van a deshabilitar eventos. Libera los recursos utilizados por la instancia actual de la clase . Habilita los eventos del origen de eventos especificado que tiene el nivel de detalle especificado o inferior. Origen de evento para el que se van a habilitar eventos. Nivel de eventos que se va a habilitar. Habilita los eventos del origen de eventos especificado que tiene el nivel de detalle especificado o inferior, y los marcadores de palabras clave coincidentes. Origen de evento para el que se van a habilitar eventos. Nivel de eventos que se va a habilitar. Marcas de palabra clave necesarias para habilitar los eventos. Habilita los eventos del origen de eventos especificado que tiene el nivel de detalle especificado o inferior, el marcador de palabra clave de evento correspondiente, y los argumentos coincidentes. Origen de evento para el que se van a habilitar eventos. Nivel de eventos que se va a habilitar. Marcas de palabra clave necesarias para habilitar los eventos. Los argumentos que se hacen coincidir para habilitar los eventos. Obtiene un pequeño número no negativo que representa el origen de eventos especificado. Pequeño número no negativo que representa el origen de eventos especificado. Origen de evento cuyo índice se va a buscar. Llamado para todos los orígenes de eventos existentes cuando se crea el agente de escucha de eventos y cuando un nuevo origen de evento se asocia al agente de escucha. Origen del evento. Se llama siempre que un evento ha sido escrito por un origen de eventos para el que el agente de escucha de eventos ha habilitado los eventos. Argumentos de evento que describen el evento. Especifica cómo se genera el manifiesto ETW para el origen del evento. Genera un nodo de recursos en la carpeta de localización para cada ensamblado satélite proporcionado. Invalida el comportamiento predeterminado que actual debe pasar al método write la clase base del tipo definido por el usuario.Esto permite la validación de orígenes de eventos .NET. No se especifican opciones. Se genera un manifiesto, y solo debe registrarse el origen del evento en el equipo host. Provoca que se inicie una excepción si se producen incoherencias al escribir el archivo de manifiesto. Define los códigos de operación estándar que el origen de eventos adjunta a los eventos. Un evento de inicio de la colección de seguimiento. Un evento de detención de la colección de seguimiento. Evento de extensión. Evento de información. Se publica un evento cuando una actividad en una aplicación recibe datos. Se publica un evento después de que una actividad en una aplicación responda a un evento. Se publica un evento después de que una actividad en una aplicación se reanude desde un estado suspendido.El evento debe ir detrás de un evento con el código de operación . Se publica un evento cuando una actividad en una aplicación transfiere datos o recursos del sistema a otra actividad. Se publica un evento cuando una aplicación inicia una nueva transacción o actividad.Este código de operación se puede incrustar dentro de otra transacción o actividad cuando varios eventos que hacen que el código de se sigan unos a otros sin un evento intermedio que tiene un código de . Se publica un evento cuando finaliza una actividad o transacción en una aplicación.El evento corresponde al último evento no emparejado que tiene un código de operación . Se publica un evento cuando se suspende una actividad en una aplicación. Proporciona la capacidad de crear eventos de seguimiento de eventos para Windows (ETW). Crea una nueva instancia de la clase . Crea una nueva instancia de la clase y especifica si se inicia una excepción cuando se produce un error en el código subyacente de Windows. true para iniciar una excepción cuando se produce un error en el código subyacente de Windows; en caso contrario, false. Crea una nueva instancia de la clase con las opciones de configuración especificadas. Combinación bit a bit de los valores de enumeración que especifican los valores de configuración que se van a aplicar al origen del evento. Inicializa una nueva instancia del para su uso con eventos que no forman parte de un contrato y contengan las características y rasgos especificados. Combinación bit a bit de los valores de enumeración que especifican los valores de configuración que se van a aplicar al origen del evento. Los pares clave-valor que especifican rasgos para el origen del evento. is not specified in key-value pairs. Crea una nueva instancia de la clase con el nombre especificado. Nombre que se va a aplicar al origen del evento.No debe ser null. is null. Crea una nueva instancia de la clase con el nombre y configuración especificados. Nombre que se va a aplicar al origen del evento.No debe ser null. Combinación bit a bit de los valores de enumeración que especifican los valores de configuración que se van a aplicar al origen del evento. is null. is null. Crea una nueva instancia de la clase con las opciones de configuración especificadas. Nombre que se va a aplicar al origen del evento.No debe ser null. Combinación bit a bit de los valores de enumeración que especifican los valores de configuración que se van a aplicar al origen del evento. Los pares clave-valor que especifican rasgos para el origen del evento. is null. is not specified in key-value pairs. [Compatible con .NET Framework 4.5.1 y versiones posteriores] Obtiene cualquier excepción que se produjo durante la construcción de un origen de eventos. La excepción que se inició durante la construcción del origen del evento o null si no se inició ninguna excepción. [Compatible con .NET Framework 4.5.1 y versiones posteriores] Obtiene el id. de actividad del subproceso actual. Id. de actividad del subproceso actual. Libera todos los recursos usados por la instancia actual de la clase . Libera los recursos no administrados usados que usa la clase y, de forma opcional, libera los recursos administrados. Es true para liberar tanto recursos administrados como no administrados; es false para liberar únicamente recursos no administrados. Permite que el objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que la recolección de elementos no utilizados lo recupere. Devuelve una cadena del manifiesto XML asociado al origen de eventos actual. Cadena de datos XML. Tipo del origen del evento. La ruta de acceso al archivo de ensamblado (.dll) que se va a incluir en el elemento de proveedor del manifiesto. Devuelve una cadena del manifiesto XML asociado al origen de eventos actual. La cadena de datos XML o null (vea los comentarios). Tipo del origen del evento. La ruta de acceso al archivo de ensamblado (.dll) que se va a incluir en el elemento de proveedor del manifiesto. Combinación bit a bit de los valores de enumeración que especifican cómo se genera el manifiesto. Obtiene el identificador único de esta implementación del origen del evento. Un identificador único para este tipo de origen de eventos. Tipo del origen del evento. Obtiene el nombre descriptivo del origen del evento. Nombre descriptivo del origen del evento.El valor predeterminado es el nombre sencillo de la clase. Tipo del origen del evento. Obtiene una instantánea de todos los orígenes de eventos para el dominio de aplicación. Una enumeración de todos los orígenes de eventos del dominio de aplicación. Obtiene el valor de rasgo asociado a la clave especificada. El valor del rasgo asociado con la calve especificada.Si no se encuentra la calve, devuelve null. La clave del rasgo que se va a obtener. Identificador único para el origen de eventos. Un identificador único para el origen de eventos. Determina si el origen de eventos actual está habilitado. true si el evento actual está habilitado; en caso contrario, false. Determina si el origen de eventos actual que tiene el nivel y la palabra clave especificados está habilitado. true si el origen del evento está habilitado; en caso contrario, false. Nivel del origen del evento. Palabra clave del origen del evento. Determina si el origen del evento actual está habilitado para eventos con el nivel, las palabras clave y el canal especificados. true si el origen del evento está habilitado para el nivel de evento especificado, palabras calve y el canal; en caso contrario, false.El resultado de este método es solo una aproximación a si un evento en particular está activo.Se usa para evitar consumir muchos recursos para los registros si estos están deshabilitados.Los orígenes de eventos pueden tener un filtrado adicional que determine su actividad. Nivel de evento que se va a comprobar.Se considerará que un origen de evento está habilitado cuando su nivel sea igual o superior a . Palabras clave del evento que se van a comprobar. Canal del evento que se va a comprobar. Nombre descriptivo de la clase que se deriva del origen de eventos. Nombre descriptivo de la clase derivada.El valor predeterminado es el nombre sencillo de la clase. Se llama cuando el origen de eventos actual es actualizado por el controlador. Argumentos del evento. Envía un comando a un origen de eventos especificado. Origen de evento al que se va a enviar el comando. Comando de evento que se va a enviar. Argumentos del comando de eventos. [Compatible con .NET Framework 4.5.1 y versiones posteriores] Establece el identificador de actividad del subproceso actual. El nuevo identificador de actividad del subproceso actual o para indicar que el trabajo en el subproceso actual no está asociado con ninguna actividad. [Compatible con .NET Framework 4.5.1 y versiones posteriores] Establece el identificador de actividad en el subproceso actual y devuelve el identificador de la actividad anterior. El nuevo identificador de actividad del subproceso actual o para indicar que el trabajo en el subproceso actual no está asociado con ninguna actividad. El resultado que devuelve este método contiene el identificador de la actividad anterior en el subproceso actual. Obtiene la configuración aplicada a este origen del evento. Configuración aplicada a este origen del evento. Obtiene una representación de cadena de la instancia del origen de eventos actual. Nombre e identificador único que identifican el origen de eventos actual. Escribe un evento sin campos, pero con el nombre especificado y las opciones predeterminadas. Nombre del evento que se va a escribir. is null. Escribe un evento sin campos, pero con el nombre y las opciones especificados. Nombre del evento que se va a escribir. Opciones como el nivel, las palabras clave y el código de operación del evento. is null. Escribe un evento con el nombre, los datos de evento y las opciones especificados. Nombre del evento. Opciones de evento. Datos del evento.Este tipo debe ser un tipo anónimo o estar marcado con el atributo . Tipo que define el evento y los datos asociados.Este tipo debe ser un tipo anónimo o estar marcado con el atributo . Escribe un evento con el nombre, las opciones, la actividad relacionada y los datos de evento especificados. Nombre del evento. Opciones de evento. Identificador de la actividad asociada al evento. El identificador de una actividad asociada o si no hay una actividad asociada. Datos del evento.Este tipo debe ser un tipo anónimo o estar marcado con el atributo . Tipo que define el evento y los datos asociados.Este tipo debe ser un tipo anónimo o estar marcado con el atributo . Escribe un evento con el nombre, las opciones y los datos de evento especificados. Nombre del evento. Opciones de evento. Datos del evento.Este tipo debe ser un tipo anónimo o estar marcado con el atributo . Tipo que define el evento y los datos asociados.Este tipo debe ser un tipo anónimo o estar marcado con el atributo . Escribe un evento con el nombre y los datos especificados. Nombre del evento. Datos del evento.Este tipo debe ser un tipo anónimo o estar marcado con el atributo . Tipo que define el evento y los datos asociados.Este tipo debe ser un tipo anónimo o estar marcado con el atributo . Escribe un evento con el identificador de eventos proporcionado. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Escribe un evento con el identificador de eventos y el argumento de matriz de bytes especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de matriz de bytes. Escribe un evento con el identificador de eventos y el argumento entero de 32 bits especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de tipo entero. Escribe un evento con el identificador de eventos y los argumentos enteros de 32 bits especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de tipo entero. Argumento de tipo entero. Escribe un evento con el identificador de eventos y los argumentos enteros de 32 bits especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de tipo entero. Argumento de tipo entero. Argumento de tipo entero. Escribe un evento con el identificador de eventos y los argumentos de cadena y enteros de 32 bits especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de tipo entero de 32 bits. Argumento de cadena. Escribe un evento con el identificador de eventos y el argumento entero de 64 bits especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de tipo entero de 64 bits. Escribe los datos del evento con el identificador y los argumentos de matriz de bytes y enteros de 64 bits especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de tipo entero de 64 bits. Argumento de matriz de bytes. Escribe un evento con el identificador de eventos y los argumentos de 64 bits especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de tipo entero de 64 bits. Argumento de tipo entero de 64 bits. Escribe un evento con el identificador de eventos y los argumentos de 64 bits especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de tipo entero de 64 bits. Argumento de tipo entero de 64 bits. Argumento de tipo entero de 64 bits. Escribe un evento con el identificador de eventos y los argumentos de cadena y enteros de 64 bits especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de tipo entero de 64 bits. Argumento de cadena. Escribe un evento con el identificador de eventos y la matriz de argumentos especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Matriz de objetos. Escribe un evento con el identificador de eventos y el argumento de cadena especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de cadena. Escribe un evento con el identificador de eventos y los argumentos especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de cadena. Argumento de tipo entero de 32 bits. Escribe un evento con el identificador de eventos y los argumentos especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de cadena. Argumento de tipo entero de 32 bits. Argumento de tipo entero de 32 bits. Escribe un evento con el identificador de eventos y los argumentos especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de cadena. Argumento de tipo entero de 64 bits. Escribe un evento con el identificador de eventos y los argumentos de cadena especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de cadena. Argumento de cadena. Escribe un evento con el identificador de eventos y los argumentos de cadena especificados. Identificador de evento.Este valor debe estar comprendido entre 0 y 65535. Argumento de cadena. Argumento de cadena. Argumento de cadena. Crea una nueva sobrecarga de usando el identificador de eventos y los datos de eventos proporcionados. Identificador de evento. El número de elementos de datos de eventos. Estructura que contiene los datos del evento. [Compatible con .NET Framework 4.5.1 y versiones posteriores] Escribe un evento que indica que la actividad actual se relaciona con otra actividad. Un identificador que identifica de forma única este evento dentro de . Identificador de actividad relacionado. Matriz de objetos que contiene los datos del evento. [Compatible con .NET Framework 4.5.1 y versiones posteriores] Escribe un evento que indica que la actividad actual se relaciona con otra actividad. Un identificador que identifica de forma única este evento dentro de . Puntero al GUID del identificador de actividad relacionado. El número de elementos en el campo . Un puntero al primer elemento del campo de datos de evento. Proporciona los datos de evento para crear sobrecargas rápidas de con el método . Obtiene o establece el puntero a los datos de la nueva sobrecarga de . Puntero a los datos. Obtiene o establece el número de elementos de carga en la nueva sobrecarga de . El número de elementos de carga en la nueva sobrecarga. Permite que el seguimiento de eventos para el nombre Windows (ETW) se defina independientemente del nombre de la clase del origen de eventos. Inicializa una nueva instancia de la clase . Obtiene o establece el identificador de origen de evento. Identificador de origen del evento. Obtiene o establece el nombre del archivo de recursos de localización. Nombre del archivo de recursos de localización, o null si no existe el archivo de recursos de localización. Obtiene o establece el nombre del origen del evento. Nombre del origen de eventos. Excepción que se produce cuando ocurre un error durante el seguimiento de eventos para Windows (ETW). Inicializa una nueva instancia de la clase . Inicializa una nueva instancia de la clase con el mensaje de error especificado. Mensaje que describe el error. Inicializa una nueva instancia de la clase con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción. Mensaje de error que explica la razón de la excepción. La excepción que es la causa de la excepción actual o null si no se especifica ninguna excepción interna. Especifica las invalidaciones de valores predeterminados de evento, como el nivel de registro, palabras clave y la operación de código cuando el se llama al método. Obtiene o establece las palabras clave aplicadas al evento.Si no se establece esta propiedad, las palabras clave del evento serán None. Palabras clave aplicadas al evento, o None si no se establece ninguna. Obtiene o establece el nivel de evento aplicado al evento. Nivel de evento para el evento.Si no se establece, el valor predeterminado es Verbose (5). Obtiene o establece el código de operación que se va a usar para el evento especificado. Código de operación que se va a usar para el evento especificado.Si no se establece, el valor predeterminado es Info (0). Especifica las opciones de configuración para un origen del evento. No se ha habilitado ninguna de las opciones de configuración especiales. El agente de escucha ETW debe usar un formato basado en manifiesto al generar eventos.Establece esta opción una directiva para el agente de escucha ETW, que debe usar un formato basado en manifiesto al generar eventos.Esta es la opción predeterminada al definir un tipo derivado de mediante uno de los protegido constructores. El agente de escucha ETW debe usar un formato de eventos autodescriptivo.Esta es la opción predeterminada cuando se crea una nueva instancia de la con uno del público constructores. El origen del evento genera una excepción cuando se produce un error. Especifica el seguimiento de de los eventos de inicio y detención de la actividad.Solo debe usar los 24 bits inferiores.Para obtener más información, consulte y . No especifica ninguna etiqueta y es igual a cero. Define las tareas que se aplican a los eventos. Tarea definida. Proporciona datos para la devolución de llamada . [Compatible con .NET Framework 4.5.1 y versiones posteriores] Obtiene el id. de actividad del subproceso en el que se escribió el evento. El id. de actividad del subproceso en el que se escribió el evento. Obtiene el canal del evento. Canal del evento. Obtiene el identificador de evento. Identificador de evento. Obtiene el nombre del evento. Nombre del evento. Obtiene el objeto de origen del evento. Objeto de origen del evento. Obtiene las palabras clave del evento. Palabras clave para el evento. Obtiene el nivel del evento. Nivel del evento. Obtiene el mensaje del evento. El mensaje del evento. Obtiene el código de operación para el evento. Código de operación para el evento. Obtiene la carga del evento. Carga para el evento. Devuelve una lista de cadenas que representan los nombres de propiedad del evento. Devuelve . [Compatible con .NET Framework 4.5.1 y versiones posteriores] Obtiene el identificador de una actividad relacionado con la actividad representada por la instancia actual. Identificador de la actividad relacionada, o si no hay ninguna actividad relacionada. Devuelve las etiquetas especificadas en la llamada al método . Devuelve . Obtiene la tarea del evento. Tarea para el evento. Obtiene la versión del evento. Versión del evento. Identifica un método que no está generando un evento. Crea una nueva instancia de la clase .