ActivitySource.StartActivity Método

Definición

Sobrecargas

StartActivity(String, ActivityKind)

Crea una actividad si hay clientes de escucha activos para ella, mediante el tipo de actividad y el nombre especificado.

StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)

Crea e inicia un nuevo Activity objeto si hay algún agente de escucha en los eventos Activity; de lo contrario, devuelve null .

StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Crea una actividad nueva si hay clientes de escucha activos para ella, mediante el nombre especificado, el tipo de actividad, el contexto de actividad primario, las etiquetas, el vínculo de actividad opcional y la hora de inicio opcional.

StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Crea una actividad nueva si hay clientes de escucha activos para ella, mediante el nombre especificado, el tipo de actividad, el id. primario, las etiquetas, los vínculos de actividad opcionales y la hora de inicio opcional.

StartActivity(String, ActivityKind)

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

Crea una actividad si hay clientes de escucha activos para ella, mediante el tipo de actividad y el nombre especificado.

public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind = System.Diagnostics.ActivityKind.Internal);
public System.Diagnostics.Activity? StartActivity (string name = "", System.Diagnostics.ActivityKind kind = System.Diagnostics.ActivityKind.Internal);
member this.StartActivity : string * System.Diagnostics.ActivityKind -> System.Diagnostics.Activity
Public Function StartActivity (name As String, Optional kind As ActivityKind = System.Diagnostics.ActivityKind.Internal) As Activity
Public Function StartActivity (Optional name As String = "", Optional kind As ActivityKind = System.Diagnostics.ActivityKind.Internal) As Activity

Parámetros

name
String

El nombre de la operación de la actividad.

kind
ActivityKind

Tipo de actividad.

Devoluciones

El objeto de actividad creado, si tuvo clientes de escucha activos, onull si no tiene clientes de escucha de eventos.

Se aplica a

StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

Crea e inicia un nuevo Activity objeto si hay algún agente de escucha en los eventos Activity; de lo contrario, devuelve null .

public System.Diagnostics.Activity? StartActivity (System.Diagnostics.ActivityKind kind, System.Diagnostics.ActivityContext parentContext = default, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default, string name = "");
member this.StartActivity : System.Diagnostics.ActivityKind * System.Diagnostics.ActivityContext * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset * string -> System.Diagnostics.Activity
Public Function StartActivity (kind As ActivityKind, Optional parentContext As ActivityContext = Nothing, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing, Optional name As String = "") As Activity

Parámetros

parentContext
ActivityContext

Objeto primario ActivityContext con el que inicializar el objeto Activity creado.

tags
IEnumerable<KeyValuePair<String,Object>>

Lista de etiquetas opcionales con la que inicializar el objeto Activity creado.

links
IEnumerable<ActivityLink>

Lista opcional ActivityLink con la que inicializar el objeto Activity creado.

startTime
DateTimeOffset

Marca de tiempo de inicio opcional que se va a establecer en el objeto Activity creado.

name
String

Nombre de la operación de la actividad.

Devoluciones

Objeto creado Activity o null si no hay agentes de escucha.

Se aplica a

StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

Crea una actividad nueva si hay clientes de escucha activos para ella, mediante el nombre especificado, el tipo de actividad, el contexto de actividad primario, las etiquetas, el vínculo de actividad opcional y la hora de inicio opcional.

public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, System.Diagnostics.ActivityContext parentContext, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
member this.StartActivity : string * System.Diagnostics.ActivityKind * System.Diagnostics.ActivityContext * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset -> System.Diagnostics.Activity
Public Function StartActivity (name As String, kind As ActivityKind, parentContext As ActivityContext, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing) As Activity

Parámetros

name
String

El nombre de la operación de la actividad.

kind
ActivityKind

Tipo de actividad.

parentContext
ActivityContext

El objeto ActivityContext primario con el que se va a inicializar el objeto de actividad creado.

tags
IEnumerable<KeyValuePair<String,Object>>

La lista opcional de etiquetas con la que se va a inicializar el objeto de actividad creado.

links
IEnumerable<ActivityLink>

La lista opcional de ActivityLink con la que se va a inicializar el objeto de actividad creado.

startTime
DateTimeOffset

La marca de tiempo de inicio opcional para establecer en el objeto de actividad creado.

Devoluciones

El objeto de actividad creado, si tuvo clientes de escucha activos, onull si no tiene clientes de escucha de eventos.

Se aplica a

StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

Crea una actividad nueva si hay clientes de escucha activos para ella, mediante el nombre especificado, el tipo de actividad, el id. primario, las etiquetas, los vínculos de actividad opcionales y la hora de inicio opcional.

public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, string parentId, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, string? parentId, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
member this.StartActivity : string * System.Diagnostics.ActivityKind * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset -> System.Diagnostics.Activity
Public Function StartActivity (name As String, kind As ActivityKind, parentId As String, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing) As Activity

Parámetros

name
String

El nombre de la operación de la actividad.

kind
ActivityKind

Tipo de actividad.

parentId
String

El id. primario con el que se va a inicializar el objeto de actividad creado.

tags
IEnumerable<KeyValuePair<String,Object>>

La lista opcional de etiquetas con la que se va a inicializar el objeto de actividad creado.

links
IEnumerable<ActivityLink>

La lista opcional de ActivityLink con la que se va a inicializar el objeto de actividad creado.

startTime
DateTimeOffset

La marca de tiempo de inicio opcional para establecer en el objeto de actividad creado.

Devoluciones

El objeto de actividad creado, si tuvo clientes de escucha activos, onull si no tiene clientes de escucha de eventos.

Se aplica a