Freigeben über


SampleActivity<T> Delegat

Definition

Dies ist ein Delegat, der die Signatur von ActivityListener-Rückrufen definiert, die in Samplingprozessen verwendet werden.

generic <typename T>
public delegate System::Diagnostics::ActivitySamplingResult SampleActivity(ActivityCreationOptions<T> % options);
public delegate System.Diagnostics.ActivitySamplingResult SampleActivity<T>(ref ActivityCreationOptions<T> options);
type SampleActivity<'T> = delegate of ActivityCreationOptions -> ActivitySamplingResult
Public Delegate Function SampleActivity(Of T)(ByRef options As ActivityCreationOptions(Of T)) As ActivitySamplingResult 

Typparameter

T

Der Typ des angeforderten übergeordneten Objekts, mit dem das Activity-Objekt erstellt werden soll. Sollte entweder eine Zeichenfolge oder ein ActivityContext instance sein.

Parameter

options
ActivityCreationOptions<T>

Dies sind die Aktivitätserstellungsoptionen, die von ActivityListener-Rückrufen verwendet werden, um zu entscheiden, ob das Aktivitätsobjekt erstellt wird oder nicht.

Rückgabewert

Dies ist ein Objekt, dass die Samplingergebnisse erhält, die die Menge der Daten angibt, die für die zugehörige Activity erfasst werden sollen.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.

Gilt für: