DiagnosticSource.StartActivity Метод

Определение

Перегрузки

Имя Описание
StartActivity(Activity, Object)

Activity Запускает и записывает событие начала.

StartActivity<T>(Activity, T)

Activity Запускает и записывает событие начала.

StartActivity(Activity, Object)

Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs

Activity Запускает и записывает событие начала.

public:
 System::Diagnostics::Activity ^ StartActivity(System::Diagnostics::Activity ^ activity, System::Object ^ args);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
public System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object? args);
public System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object? args);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
public System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object? args);
public System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object args);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
member this.StartActivity : System.Diagnostics.Activity * obj -> System.Diagnostics.Activity
member this.StartActivity : System.Diagnostics.Activity * obj -> System.Diagnostics.Activity
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
member this.StartActivity : System.Diagnostics.Activity * obj -> System.Diagnostics.Activity
Public Function StartActivity (activity As Activity, args As Object) As Activity

Параметры

activity
Activity

Начало Activity работы.

args
Object

Объект, представляющий значение, передаваемое как полезные данные для события.

Возвращаемое значение

Запущенное действие для удобной цепочки.

Атрибуты

Комментарии

В этом Activity разделе описывается логическая операция, его контекст и родительская связь; текущий Activity поток через обработку операции.

Этот метод запускает заданный, поддерживает глобальный и действие для заданного ActivityActivityобъекта и уведомляет потребителей о том, что был запущен новыйActivity.Activity.ParentActivity.Current Потребители могут получить доступ к Activity.Current добавлению контекста и (или) расширения телеметрии.

Производители могут передавать дополнительные сведения потребителю в полезных данных.

См. также раздел

Применяется к

StartActivity<T>(Activity, T)

Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs
Исходный код:
DiagnosticSourceActivity.cs

Activity Запускает и записывает событие начала.

public:
generic <typename T>
 System::Diagnostics::Activity ^ StartActivity(System::Diagnostics::Activity ^ activity, T args);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Only the properties of the T type will be preserved. Properties of referenced types and properties of derived types may be trimmed.")]
public System.Diagnostics.Activity StartActivity<T>(System.Diagnostics.Activity activity, T args);
public System.Diagnostics.Activity StartActivity<T>(System.Diagnostics.Activity activity, T args);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Only the properties of the T type will be preserved. Properties of referenced types and properties of derived types may be trimmed.")>]
member this.StartActivity : System.Diagnostics.Activity * 'T -> System.Diagnostics.Activity
member this.StartActivity : System.Diagnostics.Activity * 'T -> System.Diagnostics.Activity
Public Function StartActivity(Of T) (activity As Activity, args As T) As Activity

Параметры типа

T

Тип передаваемого значения в качестве полезных данных для события.

Параметры

activity
Activity

Начало Activity работы.

args
T

Объект, представляющий значение, передаваемое как полезные данные для события.

Возвращаемое значение

Запущенное действие для удобной цепочки.

Атрибуты

Применяется к