ActivitySource.StartActivity Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
StartActivity(String, ActivityKind) |
Crea e inicia una nueva actividad si hay agentes de escucha activos para ella, con el nombre y el tipo de actividad especificados. |
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 |
StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Crea e inicia una nueva actividad si hay agentes de escucha activos para ella, con el nombre especificado, el tipo de actividad, el contexto de actividad principal, 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 e inicia una nueva actividad si hay agentes de escucha activos para ella, con el nombre especificado, el tipo de actividad, el identificador 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 e inicia una nueva actividad si hay agentes de escucha activos para ella, con el nombre y el tipo de actividad especificados.
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
El 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
- kind
- ActivityKind
El ActivityKind
- parentContext
- ActivityContext
Objeto primario ActivityContext con el que inicializar el objeto Activity creado.
- tags
- IEnumerable<KeyValuePair<String,Object>>
La 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 e inicia una nueva actividad si hay agentes de escucha activos para ella, con el nombre especificado, el tipo de actividad, el contexto de actividad principal, 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
El 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 e inicia una nueva actividad si hay agentes de escucha activos para ella, con el nombre especificado, el tipo de actividad, el identificador 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
El 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.