Freigeben über


EventListener.EventSourceIndex(EventSource) Methode

Definition

Ruft eine kleine nicht negative Zahl ab, die die angegebene Ereignisquelle darstellt.

protected:
 static int EventSourceIndex(System::Diagnostics::Tracing::EventSource ^ eventSource);
public:
 static int EventSourceIndex(System::Diagnostics::Tracing::EventSource ^ eventSource);
protected static int EventSourceIndex (System.Diagnostics.Tracing.EventSource eventSource);
public static int EventSourceIndex (System.Diagnostics.Tracing.EventSource eventSource);
static member EventSourceIndex : System.Diagnostics.Tracing.EventSource -> int
Protected Shared Function EventSourceIndex (eventSource As EventSource) As Integer
Public Shared Function EventSourceIndex (eventSource As EventSource) As Integer

Parameter

eventSource
EventSource

Die Ereignisquelle, deren Index gesucht werden soll.

Gibt zurück

Eine kleine nicht negative Zahl, die die angegebene Ereignisquelle darstellt.

Hinweise

Der von EventSourceIndex zurückgegebene Wert identifiziert eine Ereignisquelle, die für die Indizierung eines Arrays geeignet ist. Diese ganze Zahl ist innerhalb der Anwendungsdomäne eindeutig. Ein Ereignislistener kann es hilfreich finden, zusätzliche Informationen zu jeder Ereignisquelle zu speichern, die mit dieser verbunden ist. Der von EventSourceIndex zurückgegebene Wert ermöglicht es, diese zusätzlichen Informationen effizient in einem erweiterbaren Array wie List<T>zu speichern.

Gilt für: