Share via


SwitchAttribute(String, Type) Oluşturucu

Tanım

Anahtarın SwitchAttribute adını ve türünü belirterek sınıfının yeni bir örneğini başlatır.

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)

Parametreler

switchName
String

Anahtarın görünen adı.

switchType
Type

Anahtarın türü.

Örnekler

Aşağıdaki kod örneği, bir switch özniteliği oluşturmak için oluşturucunun SwitchAttribute kullanımını gösterir. Bu kod örneği, sınıfı için TraceSource sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

parametresi anahtarın switchNameDisplayName özelliğiyle eşleşmelidir.

Şunlara uygulanır