Freigeben über


EventAttribute.Opcode Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Vorgangscodes für das Ereignis.

public:
 property System::Diagnostics::Tracing::EventOpcode Opcode { System::Diagnostics::Tracing::EventOpcode get(); void set(System::Diagnostics::Tracing::EventOpcode value); };
public System.Diagnostics.Tracing.EventOpcode Opcode { get; set; }
member this.Opcode : System.Diagnostics.Tracing.EventOpcode with get, set
Public Property Opcode As EventOpcode

Eigenschaftswert

Einer der Enumerationswerte, die den Vorgangscode angibt.

Beispiele

Das folgende Beispiel zeigt, wie Sie die Opcode Eigenschaft zum Angeben von Vorgangscodes verwenden. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die EventSource-Klasse bereitgestellt wird.

[Event(5, Opcode = EventOpcode.Start, Task = Tasks.DBQuery, Keywords = Keywords.DataBase, Level = EventLevel.Informational)]
public void DBQueryStart(string sqlQuery) { WriteEvent(5, sqlQuery); }
<[Event](5, Opcode:=EventOpcode.Start, Task:=Tasks.DBQuery, Keywords:=Keywords.DataBase, Level:=EventLevel.Informational)> _
Public Sub DBQueryStart(ByVal sqlQuery As String)
    WriteEvent(5, sqlQuery)
End Sub
[Event(6, Opcode = EventOpcode.Stop, Task = Tasks.DBQuery, Keywords = Keywords.DataBase, Level = EventLevel.Informational)]
public void DBQueryStop() { WriteEvent(6); }
<[Event](6, Opcode:=EventOpcode.Stop, Task:=Tasks.DBQuery, Keywords:=Keywords.DataBase, Level:=EventLevel.Informational)> _
Public Sub DBQueryStop()
    WriteEvent(6)
End Sub

Gilt für: