Bagikan melalui


EventLogInstaller.Source Properti

Definisi

Mendapatkan atau mengatur nama sumber untuk mendaftar dengan log.

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

Nilai Properti

Nama untuk mendaftar dengan log peristiwa sebagai sumber entri. Defaultnya adalah string kosong ("").

Atribut

Keterangan

Sumber peristiwa menunjukkan log peristiwa apa. Ini sering kali merupakan nama aplikasi, atau nama komponen dalam aplikasi besar.

Alat penginstal menggunakan nilai Source properti untuk mendaftarkan aplikasi Anda dengan log peristiwa sebagai sumber entri yang valid. Nama sumber baru tidak dapat cocok dengan nama sumber yang ada atau nama log peristiwa yang sudah ada. Setiap sumber hanya dapat menulis ke satu log peristiwa pada satu waktu; namun, aplikasi Anda dapat menggunakan beberapa sumber untuk menulis ke beberapa log peristiwa. Misalnya, aplikasi Anda mungkin memerlukan beberapa sumber yang dikonfigurasi untuk log peristiwa yang berbeda atau file sumber daya yang berbeda.

Aplikasi dan layanan harus menulis ke log Aplikasi atau log kustom. Driver perangkat harus menulis ke log Sistem. Jika Anda tidak menentukan nama log sebelum penginstal berjalan, alat penginstal mendaftarkan sumber Anda ke log Aplikasi. Jika Anda menentukan nama log yang tidak ada, sistem mendaftarkan Source ke log tersebut, tetapi log tidak dibuat sampai entri pertama ditulis ke log tersebut.

Gunakan EventLogInstaller untuk mendaftarkan sumber baru untuk log peristiwa baru atau yang sudah ada; jangan gunakan EventLogInstaller untuk mengubah sumber yang ada. Kelas EventLogInstaller tidak mengubah properti konfigurasi sumber yang ada agar sesuai dengan properti penginstalan yang ditentukan. Metode ini Install memberikan pengecualian jika Source properti cocok dengan nama sumber yang terdaftar untuk log peristiwa yang berbeda di komputer. Metode Install tidak mendaftarkan sumber jika Source properti cocok dengan nama sumber yang sudah terdaftar untuk log peristiwa yang sama yang ditentukan dalam Log properti .

Untuk informasi lebih rinci tentang perilaku log peristiwa dan sumber, lihat EventLog dokumentasi kelas untuk Log properti dan Source .

Berlaku untuk

Lihat juga