ActivitySource.StartActivity Método

Definição

Sobrecargas

StartActivity(String, ActivityKind)

Criará uma atividade se houver ouvintes ativos para ela, usando o nome e o tipo de atividade especificados.

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

Cria e inicia um novo Activity objeto se houver algum ouvinte para os eventos Activity; caso contrário, retornará null .

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

Criará uma atividade se houver ouvintes ativos para ela, usando o nome especificado, o tipo de atividade, o contexto da atividade pai, as marcações, o link de atividade opcional e a hora de início opcional.

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

Criará uma atividade se houver ouvintes ativos para ela, usando o nome especificado, o tipo de atividade, a ID pai, as marcações, os links de atividade opcionais e a hora de início opcional.

StartActivity(String, ActivityKind)

Origem:
ActivitySource.cs
Origem:
ActivitySource.cs
Origem:
ActivitySource.cs

Criará uma atividade se houver ouvintes ativos para ela, usando o nome e o tipo de atividade 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

O nome da operação da atividade.

kind
ActivityKind

O tipo de atividade.

Retornos

O objeto da atividade criado, se tiver ouvintes ativos, ou null, se não tiver ouvintes do evento.

Aplica-se a

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

Origem:
ActivitySource.cs
Origem:
ActivitySource.cs
Origem:
ActivitySource.cs

Cria e inicia um novo Activity objeto se houver algum ouvinte para os eventos Activity; caso contrário, retornará 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

O objeto pai ActivityContext com o qual inicializar o objeto Activity criado.

tags
IEnumerable<KeyValuePair<String,Object>>

A lista de marcas opcionais com a qual inicializar o objeto Activity criado.

links
IEnumerable<ActivityLink>

A lista opcional ActivityLink com a qual inicializar o objeto Activity criado.

startTime
DateTimeOffset

O carimbo de data/hora de início opcional a ser definido no objeto Activity criado.

name
String

O nome da operação da Atividade.

Retornos

O objeto criado Activity ou null se não houver ouvintes.

Aplica-se a

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

Origem:
ActivitySource.cs
Origem:
ActivitySource.cs
Origem:
ActivitySource.cs

Criará uma atividade se houver ouvintes ativos para ela, usando o nome especificado, o tipo de atividade, o contexto da atividade pai, as marcações, o link de atividade opcional e a hora de início 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

O nome da operação da atividade.

kind
ActivityKind

O tipo de atividade.

parentContext
ActivityContext

O objeto ActivityContext pai para inicializar o objeto com o qual a atividade foi criada.

tags
IEnumerable<KeyValuePair<String,Object>>

A lista de marcações opcionais para inicializar o objeto com o qual a atividade foi criada.

links
IEnumerable<ActivityLink>

A lista de ActivityLink opcionais para inicializar o objeto com o qual a atividade foi criada.

startTime
DateTimeOffset

O carimbo de data/hora de início opcional a ser definido no objeto de atividade criado.

Retornos

O objeto da atividade criado, se tiver ouvintes ativos, ou null, se não tiver ouvintes do evento.

Aplica-se a

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

Origem:
ActivitySource.cs
Origem:
ActivitySource.cs
Origem:
ActivitySource.cs

Criará uma atividade se houver ouvintes ativos para ela, usando o nome especificado, o tipo de atividade, a ID pai, as marcações, os links de atividade opcionais e a hora de início 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

O nome da operação da atividade.

kind
ActivityKind

O tipo de atividade.

parentId
String

A ID pai para inicializar o objeto com o qual a atividade foi criada.

tags
IEnumerable<KeyValuePair<String,Object>>

A lista de marcações opcionais para inicializar o objeto com o qual a atividade foi criada.

links
IEnumerable<ActivityLink>

A lista de ActivityLink opcionais para inicializar o objeto com o qual a atividade foi criada.

startTime
DateTimeOffset

O carimbo de data/hora de início opcional a ser definido no objeto de atividade criado.

Retornos

O objeto da atividade criado, se tiver ouvintes ativos, ou null, se não tiver ouvintes do evento.

Aplica-se a