Switch Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe Switch.
Surcharges
Switch(String, String) |
Initialise une nouvelle instance de la classe Switch. |
Switch(String, String, String) |
Initialise une nouvelle instance de la classe Switch et spécifie le nom complet, la description et la valeur par défaut pour le commutateur. |
Switch(String, String)
- Source:
- Switch.cs
- Source:
- Switch.cs
- Source:
- Switch.cs
Initialise une nouvelle instance de la classe Switch.
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)
Paramètres
- displayName
- String
Nom du commutateur.
- description
- String
Description pour le commutateur.
Remarques
Lorsque vous créez un Switch objet, la valeur du displayName
paramètre est utilisée pour rechercher les paramètres de commutateur initiaux. La valeur par défaut est une chaîne vide ("").
Dans le fichier de configuration XML d’une application .NET Framework, vous pouvez ajouter un commutateur et définir sa valeur, supprimer un commutateur ou effacer tous les commutateurs précédemment définis par l’application. Les modifications dynamiques apportées au fichier de configuration ne sont pas détectées pendant l’exécution de l’application. Vous devez arrêter et redémarrer une application avant que les modifications apportées au fichier de configuration prennent effet. Le fichier de configuration doit être mis en forme comme dans l’exemple suivant :
<configuration>
<system.diagnostics>
<switches>
<add name="mySwitch" value="10" />
<add name="myNewSwitch" value="20" />
<remove name="mySwitch" />
<clear/>
</switches>
</system.diagnostics>
</configuration>
Notes pour les héritiers
Pour définir la valeur du commutateur, définissez la SwitchSetting propriété dans le constructeur.
Voir aussi
S’applique à
Switch(String, String, String)
- Source:
- Switch.cs
- Source:
- Switch.cs
- Source:
- Switch.cs
Initialise une nouvelle instance de la classe Switch et spécifie le nom complet, la description et la valeur par défaut pour le commutateur.
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)
Paramètres
- displayName
- String
Nom du commutateur.
- description
- String
Description du commutateur.
- defaultSwitchValue
- String
Valeur par défaut du commutateur.
Remarques
Le displayName
paramètre est utilisé pour définir la valeur de la DisplayName propriété, et le description
paramètre est utilisé pour définir la valeur de la Description propriété . Le defaultSwitchValue
paramètre est la valeur du commutateur si la Value propriété n’est pas définie par le code ou par l’attribut du fichier de configuration. Pour plus d’informations, consultez la Switch(String, String) surcharge.