SwitchAttribute(String, Type) Constructor

Definition

Initializes a new instance of the SwitchAttribute class, specifying the name and the type of the switch.

public:
 SwitchAttribute(System::String ^ switchName, Type ^ switchType);
public SwitchAttribute (string switchName, Type switchType);
new System.Diagnostics.SwitchAttribute : string * Type -> System.Diagnostics.SwitchAttribute
Public Sub New (switchName As String, switchType As Type)

Parameters

switchName
String

The display name of the switch.

switchType
Type

The type of the switch.

Examples

The following code example shows the use of the SwitchAttribute constructor to create a switch attribute. This code example is part of a larger example provided for the TraceSource class.

[SwitchAttribute("SourceSwitch", typeof(SourceSwitch))]
static void Main()
<SwitchAttribute("SourceSwitch", GetType(SourceSwitch))> _
Shared Sub Main()

Remarks

The switchName parameter should match the DisplayName property of the switch.

Applies to