EventLogInstaller.Log Propiedad

Definición

Obtiene o establece el nombre del registro en el que hay que establecer el origen.

public:
 property System::String ^ Log { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Log { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Log { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Log { get; set; }
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Log : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Log : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Log : string with get, set
Public Property Log As String

Valor de propiedad

Nombre del registro. Puede ser Application, System o el nombre de un registro personalizado. El valor predeterminado es una cadena vacía ("").

Atributos

Comentarios

Puede usar la Log propiedad para asociar el origen que especifique en la Source propiedad con un registro existente o un nuevo registro en el equipo local. El Installutil.exe (herramienta instalador) usa esta información para asignar el origen al registro del equipo. Las aplicaciones y los servicios deben escribir en el registro de aplicaciones o en un registro personalizado. Los controladores de dispositivo deben escribir en el registro del sistema.

Para escribir entradas en un registro de eventos, debe crear un origen y registrarlo con un registro de eventos. Un origen de eventos solo puede escribir en un registro cada vez. El instalador usa el valor de la propiedad para registrar la Source aplicación con el registro de eventos como un origen válido de entradas. Si no especifica un nombre de registro antes de que se ejecute el instalador, el instalador registra el origen en el registro de aplicación. Si especifica un nuevo origen y un registro existente, el instalador crea un nuevo origen de eventos y lo asocia al registro que especifique. Si especifica un nuevo origen y un nuevo registro, el instalador asocia el nuevo origen con el nuevo registro en el registro, pero el registro no se crea hasta que se escribe la primera entrada.

El sistema operativo almacena los registros de eventos como archivos. Cuando se usa EventLogInstaller o el CreateEventSource método para crear un nuevo registro de eventos, el archivo asociado se almacena en el directorio %SystemRoot%\System32\Config en el equipo especificado. El nombre de archivo se establece anexando los primeros 8 caracteres de la Log propiedad con la extensión de nombre de archivo ".evt".

Use EventLogInstaller para registrar un nuevo origen para un registro de eventos nuevo o existente; no use EventLogInstaller para cambiar un origen existente. La EventLogInstaller clase no modifica las propiedades de configuración de un origen existente para que coincidan con las propiedades de instalación especificadas. El Install método produce una excepción si la Source propiedad coincide con un nombre de origen registrado para un registro de eventos diferente en el equipo. El Install método no registra el origen si la Source propiedad coincide con un nombre de origen que ya está registrado para el mismo registro de eventos especificado en la Log propiedad .

Para obtener información más detallada sobre los comportamientos de los registros de eventos y los orígenes, consulte la EventLog documentación de la clase para las Log propiedades y Source .

Se aplica a

Consulte también