Share via


Cómo: Crear instancias de componentes EventLog

Actualización: noviembre 2007

Los componentes EventLog se crean cuando se desea agregar funcionalidad de registro de eventos a la aplicación. Los componentes EventLog permiten conectar con registros de eventos existentes, escribir entradas en ellos y reaccionar a las entradas que recibe el registro.

Los componentes EventLog no tienen interfaz de usuario visual. Si agrega una instancia del componente EventLog a un elemento visual (como un formulario), el componente aparecerá en una pequeña área por debajo del borde inferior del formulario. Esto se conoce como bandeja de componentes y es el lugar donde se muestran todos los elementos no visuales asociados al formulario.

Nota:

Las clases no visuales que se derivan de Component admiten una superficie de diseño visual similar a la bandeja de componentes, en la que se organizan el componente EventLog y otros componentes. La organización de los elementos en este diseñador no es esencial, ya que la interfaz que ve el programador nunca se muestra a los usuarios finales de la aplicación.

Hay varias formas de crear una instancia del componente EventLog:

  • Se puede arrastrar una instancia del componente EventLog desde la ficha Componentes del Cuadro de herramientas hasta un formulario u otro diseñador.

  • Puede buscar el registro que desee en el Explorador de servidores y agregarlo al diseñador. Así crea una instancia del componente EventLog que esté preconfigurada para que apunte a este registro.

  • Se puede crear una instancia del componente EventLog en el código.

Nota:

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, dependiendo de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio.

Para crear una instancia del componente EventLog en el Explorador de servidores

  1. Abra el Explorador de servidores. Para obtener más información, vea Cómo: Tener acceso e inicializar el Explorador de servidores o el Explorador de bases de datos.

  2. Expanda el nodo para el servidor que desea ver y, a continuación, busque y expanda el nodo Registros de eventos situado debajo de él.

  3. Busque el registro que desee agregar al proyecto y haga clic en él con el botón secundario del mouse.

  4. Haga clic en Agregar al Diseñador.

  5. Establezca las propiedades necesarias para el componente. Para obtener más información, vea Cómo: Configurar instancias de componentes EventLog.

Para crear una instancia del componente EventLog en el Cuadro de herramientas

  1. Vaya a la ficha Componentes del Cuadro de herramientas.

  2. Seleccione el icono EventLog y arrástrelo a la superficie del diseñador para el formulario o componente.

  3. Establezca las propiedades necesarias para el componente. Para obtener más información, vea Cómo: Configurar instancias de componentes EventLog.

Para crear una instancia de componente EventLog mediante programación

  1. Cree una instancia de la clase EventLog en código. El código podría tener el siguiente aspecto:

    Dim EventLog1 As New System.Diagnostics.EventLog()
    
         System.Diagnostics.EventLog EventLog1 = new System.Diagnostics.EventLog();
    
  2. Establezca las propiedades necesarias para el componente. Para obtener más información, vea Cómo: Configurar instancias de componentes EventLog.

Vea también

Tareas

Cómo: Configurar instancias de componentes EventLog

Cómo: Agregar una aplicación como origen de entradas de un registro de eventos

Cómo: Determinar si existe un origen de eventos

Cómo: Quitar un origen de eventos

Tutorial: Explorar los registros de eventos, los orígenes de eventos y las entradas

Conceptos

Introducción al componente EventLog