EventLogInstaller.Source Özellik

Tanım

Günlüğe kaydedilecek kaynak adını alır veya ayarlar.

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

Özellik Değeri

Giriş kaynağı olarak olay günlüğüne kaydedilecek ad. Varsayılan değer, boş dizedir ("").

Öznitelikler

Açıklamalar

Olay kaynağı, olayı günlüğe kaydedenleri gösterir. Genellikle uygulamanın adı veya büyük bir uygulama içindeki bir bileşenin adıdır.

Yükleyici, uygulamanızı geçerli bir girdi kaynağı olarak olay günlüğüne kaydetmek için özelliğinin değerini Source kullanır. Yeni bir kaynak adı, var olan bir kaynak adı veya var olan bir olay günlüğü adıyla eşleşemez. Her kaynak aynı anda yalnızca bir olay günlüğüne yazabilir; ancak uygulamanız birden çok olay günlüğüne yazmak için birden çok kaynak kullanabilir. Örneğin, uygulamanız farklı olay günlükleri veya farklı kaynak dosyaları için yapılandırılmış birden çok kaynak gerektirebilir.

Uygulamalar ve hizmetler Uygulama günlüğüne veya özel bir günlüğe yazmalıdır. Cihaz sürücüleri Sistem günlüğüne yazmalıdır. Yükleyici çalışmadan önce bir günlük adı belirtmezseniz, yükleyici kaynağınızı Uygulama günlüğüne kaydeder. Var olmayan bir günlüğün adını belirtirseniz, sistem günlüğü bu günlüğe kaydeder Source , ancak ilk giriş yazılana kadar günlük oluşturulmaz.

Yeni veya var olan bir olay günlüğüne yeni bir kaynak kaydetmek için kullanın EventLogInstaller ; var olan bir kaynağı değiştirmek için kullanmayın EventLogInstaller . sınıfı, EventLogInstaller mevcut bir kaynağın yapılandırma özelliklerini belirtilen yükleme özellikleriyle eşleşecek şekilde değiştirmez. Install özelliği bilgisayardaki farklı bir olay günlüğü için kayıtlı bir kaynak adıyla eşleşiyorsa Source yöntemi bir özel durum oluşturur. Install Özellik, özelliğinde belirtilen Log aynı olay günlüğü için zaten kaydedilmiş bir kaynak adıyla eşleşiyorsaSource, yöntemi kaynağı kaydetmez.

Olay günlüklerinin ve kaynakların davranışları hakkında daha ayrıntılı bilgi için ve Source özellikleri için sınıf belgelerine Log bakınEventLog.

Şunlara uygulanır

Ayrıca bkz.