ServiceBase.ServiceName Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví krátký název použitý k identifikaci služby do systému.
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
Hodnota vlastnosti
Název služby
- Atributy
Výjimky
Služba již byla spuštěna. Vlastnost ServiceName nelze po spuštění služby změnit.
Zadaný název je řetězec nulové délky nebo je delší než MaxNameLength, nebo zadaný název obsahuje lomítko nebo zpětné lomítko znaky.
Poznámky
Identifikuje ServiceName službu správci řízení služeb. Hodnota této vlastnosti musí být shodná s názvem zaznamenaným pro službu ve ServiceInstaller.ServiceName vlastnosti odpovídající třídy instalačního programu. V kódu ServiceName je služba obvykle nastavena ve main() funkci spustitelného souboru.
Slouží ServiceName také k určení přidružené k EventLog.SourceEventLog vlastnosti. Jedná EventLog se o instanci, která zapisuje informace o příkazu služby do protokolu aplikace.
, ServiceNamekterý poskytuje zdrojový řetězec pro protokol událostí, musí být nastaven před zápisem služby do protokolu událostí. Pokus o přístup k protokolu událostí před nastavením názvu zdroje způsobí výjimku.