EventLogInstaller.Source Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger källnamnet som ska registreras med loggen.
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
Egenskapsvärde
Namnet som ska registreras med händelseloggen som källa för poster. Standardvärdet är en tom sträng ("").
- Attribut
Kommentarer
Händelsekällan anger vad som loggar händelsen. Det är ofta namnet på programmet eller namnet på en komponent i ett stort program.
Installationsprogrammet använder värdet för Source egenskapen för att registrera ditt program med händelseloggen som en giltig källa för poster. Ett nytt källnamn kan inte matcha ett befintligt källnamn eller ett befintligt händelseloggnamn. Varje källa kan bara skriva till en händelselogg i taget. Ditt program kan dock använda flera källor för att skriva till flera händelseloggar. Ditt program kan till exempel kräva flera källor som konfigurerats för olika händelseloggar eller olika resursfiler.
Program och tjänster bör skriva till programloggen eller en anpassad logg. Enhetsdrivrutiner bör skriva till systemloggen. Om du inte anger ett loggnamn innan installationsprogrammet körs registrerar installationsprogrammet din källa i programloggen. Om du anger namnet på en logg som inte finns registrerar systemet till loggen Source , men loggen skapas inte förrän den första posten har skrivits till den.
Använd för att registrera en ny källa för en ny eller befintlig händelselogg. Använd EventLogInstallerEventLogInstaller inte för att ändra en befintlig källa. Klassen EventLogInstaller ändrar inte konfigurationsegenskaperna för en befintlig källa så att de matchar de angivna installationsegenskaperna. Metoden Install utlöser ett undantag om Source egenskapen matchar ett källnamn som är registrerat för en annan händelselogg på datorn. Metoden Install registrerar inte källan om Source egenskapen matchar ett källnamn som redan är registrerat för samma händelselogg som anges i Log egenskapen.
Mer detaljerad information om beteendet för händelseloggar och källor finns i klassdokumentationen EventLogLog för egenskaperna och Source .