ServiceBase.ServiceName Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hizmeti sisteme tanımlamak için kullanılan kısa adı alır veya ayarlar.
public:
property System::String ^ ServiceName { System::String ^ get(); void set(System::String ^ value); };
public string ServiceName { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[System.ServiceProcess.ServiceProcessDescription("SBServiceName")]
public string ServiceName { get; set; }
[System.ServiceProcess.ServiceProcessDescription("SBServiceName")]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string ServiceName { get; set; }
[System.ServiceProcess.ServiceProcessDescription("SBServiceName")]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string ServiceName { get; set; }
member this.ServiceName : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
[<System.ServiceProcess.ServiceProcessDescription("SBServiceName")>]
member this.ServiceName : string with get, set
[<System.ServiceProcess.ServiceProcessDescription("SBServiceName")>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.ServiceName : string with get, set
[<System.ServiceProcess.ServiceProcessDescription("SBServiceName")>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.ServiceName : string with get, set
Public Property ServiceName As String
Özellik Değeri
Hizmetin adı.
- Öznitelikler
Özel durumlar
Hizmet zaten başlatıldı. ServiceName Hizmet başlatıldıktan sonra özellik değiştirilemez.
Belirtilen ad sıfır uzunluklu bir dize veya değerinden MaxNameLengthuzun ya da belirtilen ad eğik çizgi veya ters eğik çizgi karakterleri içeriyor.
Açıklamalar
hizmeti ServiceName Hizmet Denetim Yöneticisi'ne tanımlar. Bu özelliğin değeri, karşılık gelen yükleyici sınıfının özelliğinde ServiceInstaller.ServiceName hizmet için kaydedilen adla aynı olmalıdır. Kodda, ServiceName hizmetin türü genellikle yürütülebilir dosyanın işlevinde main()
ayarlanır.
ServiceName özelliğiyle EventLog ilişkilendirilmiş öğesini EventLog.Source belirtmek için de kullanılır. Bu EventLog , Uygulama günlüğüne hizmet komut bilgileri yazan bir örnektir.
Hizmet ServiceNameolay günlüğüne yazmadan önce, olay günlüğü için kaynak dizeyi sağlayan değeri ayarlanmalıdır. Kaynak ad ayarlanmadan önce olay günlüğüne erişmeye çalışmak bir özel durumun oluşmasına neden olur.