EventLogInstaller.Source Propiedad

Definición

Obtiene o establece el nombre del origen que se va a registrar con el registro.

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

Valor de propiedad

Nombre que se va a registrar con el registro de eventos como origen de entradas. El valor predeterminado es una cadena vacía ("").

Atributos

Comentarios

El origen del evento indica qué registra el evento. A menudo es el nombre de la aplicación o el nombre de un componente dentro de una aplicación grande.

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. Un nuevo nombre de origen no puede coincidir con un nombre de origen existente o un nombre de registro de eventos existente. Cada origen solo puede escribir en un registro de eventos a la vez; sin embargo, la aplicación puede usar varios orígenes para escribir en varios registros de eventos. Por ejemplo, la aplicación podría requerir varios orígenes configurados para distintos registros de eventos o archivos de recursos diferentes.

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. 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 el nombre de un registro que no existe, el sistema registra en Source ese registro, pero el registro no se crea hasta que se escribe la primera entrada.

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