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
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.
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.
Busque el registro que desee agregar al proyecto y haga clic en él con el botón secundario del mouse.
Haga clic en Agregar al Diseñador.
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
Vaya a la ficha Componentes del Cuadro de herramientas.
Seleccione el icono EventLog y arrástrelo a la superficie del diseñador para el formulario o componente.
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
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();
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