EventLogInstaller.Source Eigenschap

Definitie

Hiermee haalt u de bronnaam op of stelt u deze in om u te registreren bij het logboek.

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

Waarde van eigenschap

De naam die moet worden geregistreerd bij het gebeurtenislogboek als bron van vermeldingen. De standaardwaarde is een lege tekenreeks ("").

Kenmerken

Opmerkingen

De gebeurtenisbron geeft aan wat de gebeurtenis registreert. Dit is vaak de naam van de toepassing of de naam van een onderdeel binnen een grote toepassing.

Het installatieprogramma gebruikt de waarde van de Source eigenschap om uw toepassing te registreren bij het gebeurtenislogboek als een geldige bron van vermeldingen. Een nieuwe bronnaam kan niet overeenkomen met een bestaande bronnaam of een bestaande naam van het gebeurtenislogboek. Elke bron kan slechts naar één gebeurtenislogboek tegelijk schrijven; Uw toepassing kan echter meerdere bronnen gebruiken om naar meerdere gebeurtenislogboeken te schrijven. Uw toepassing kan bijvoorbeeld meerdere bronnen vereisen die zijn geconfigureerd voor verschillende gebeurtenislogboeken of verschillende resourcebestanden.

Toepassingen en services moeten naar het toepassingslogboek of een aangepast logboek schrijven. Apparaatstuurprogramma's moeten naar het systeemlogboek schrijven. Als u geen logboeknaam opgeeft voordat het installatieprogramma wordt uitgevoerd, registreert het installatieprogramma uw bron in het toepassingslogboek. Als u de naam opgeeft van een logboek dat niet bestaat, registreert het systeem het Source logboek, maar wordt het logboek pas gemaakt nadat de eerste vermelding naar het logboek is geschreven.

Gebruik deze optie om een nieuwe bron te registreren voor een nieuw of bestaand gebeurtenislogboek. Gebruik EventLogInstaller dit niet EventLogInstaller om een bestaande bron te wijzigen. De EventLogInstaller klasse wijzigt de configuratie-eigenschappen van een bestaande bron niet zodat deze overeenkomt met de opgegeven installatie-eigenschappen. De Install methode genereert een uitzondering als de Source eigenschap overeenkomt met een bronnaam die is geregistreerd voor een ander gebeurtenislogboek op de computer. De Install methode registreert de bron niet als de Source eigenschap overeenkomt met een bronnaam die al is geregistreerd voor hetzelfde gebeurtenislogboek dat is opgegeven in de Log eigenschap.

Zie de EventLog klassedocumentatie voor de Log en Source eigenschappen voor meer gedetailleerde informatie over het gedrag van gebeurtenislogboeken en -bronnen.

Van toepassing op

Zie ook