Aracılığıyla paylaş


Switch Oluşturucular

Tanım

Switch sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
Switch(String, String)

Switch sınıfının yeni bir örneğini başlatır.

Switch(String, String, String)

Anahtarın Switch görünen adını, açıklamasını ve varsayılan değerini belirterek sınıfın yeni bir örneğini başlatır.

Switch(String, String)

Kaynak:
Switch.cs
Kaynak:
Switch.cs
Kaynak:
Switch.cs
Kaynak:
Switch.cs
Kaynak:
Switch.cs

Switch sınıfının yeni bir örneğini başlatır.

protected:
 Switch(System::String ^ displayName, System::String ^ description);
protected Switch(string displayName, string? description);
protected Switch(string displayName, string description);
new System.Diagnostics.Switch : string * string -> System.Diagnostics.Switch
Protected Sub New (displayName As String, description As String)

Parametreler

displayName
String

Anahtarın adı.

description
String

Anahtarın açıklaması.

Açıklamalar

Yeni Switch bir nesne oluşturduğunuzda, ilk anahtar ayarlarını bulmak için parametresinin displayName değeri kullanılır. Varsayılan değer boş bir dizedir ("").

.NET Framework uygulamasının XML yapılandırma dosyasında bir anahtar ekleyebilir ve değerini ayarlayabilir, anahtarı kaldırabilir veya uygulama tarafından daha önce ayarlanan tüm anahtarları temizleyebilirsiniz. Uygulama yürütülürken yapılandırma dosyasındaki dinamik değişiklikler algılanmaz. Yapılandırma dosyasında yapılan değişikliklerin etkili olması için bir uygulamayı durdurmanız ve yeniden başlatmanız gerekir. Yapılandırma dosyası aşağıdaki örnekte olduğu gibi biçimlendirilmelidir:

<configuration>
  <system.diagnostics>
    <switches>
      <add name="mySwitch" value="10" />
      <add name="myNewSwitch" value="20" />
      <remove name="mySwitch" />
      <clear/>
    </switches>
  </system.diagnostics>
</configuration>

Devralanlara Notlar

Anahtarın değerini ayarlamak için oluşturucuda özelliğini ayarlayın SwitchSetting .

Ayrıca bkz.

Şunlara uygulanır

Switch(String, String, String)

Kaynak:
Switch.cs
Kaynak:
Switch.cs
Kaynak:
Switch.cs
Kaynak:
Switch.cs
Kaynak:
Switch.cs

Anahtarın Switch görünen adını, açıklamasını ve varsayılan değerini belirterek sınıfın yeni bir örneğini başlatır.

protected:
 Switch(System::String ^ displayName, System::String ^ description, System::String ^ defaultSwitchValue);
protected Switch(string displayName, string? description, string defaultSwitchValue);
protected Switch(string displayName, string? description, string? defaultSwitchValue);
protected Switch(string displayName, string description, string defaultSwitchValue);
new System.Diagnostics.Switch : string * string * string -> System.Diagnostics.Switch
Protected Sub New (displayName As String, description As String, defaultSwitchValue As String)

Parametreler

displayName
String

Anahtarın adı.

description
String

Anahtarın açıklaması.

defaultSwitchValue
String

Anahtarın varsayılan değeri.

Açıklamalar

displayName parametresi özelliğin DisplayName değerini ayarlamak için kullanılır ve description parametresi özelliğin Description değerini ayarlamak için kullanılır. defaultSwitchValue parametresi, özellik kod veya yapılandırma dosyası özniteliği tarafından ayarlanmadıysa Value anahtarın değeridir. Switch(String, String) Ek bilgi için bkz. aşırı yükleme.

Şunlara uygulanır