ActivitySource.StartActivity Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| StartActivity(String, ActivityKind) |
Cria e inicia uma nova atividade se existirem 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 da Atividade, retorna |
| StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Cria e inicia uma nova atividade se existirem ouvintes ativos para ela, usando o nome especificado, tipo de atividade, contexto da atividade principal, etiquetas, link opcional da atividade e hora de início opcional. |
| StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Cria e inicia uma nova atividade se existirem ouvintes ativos para ela, usando o nome especificado, tipo de atividade, ID do pai, etiquetas, links opcionais de atividade e hora de início opcional. |
StartActivity(String, ActivityKind)
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
Cria e inicia uma nova atividade se existirem 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 (Optional name As String = "", Optional kind As ActivityKind = System.Diagnostics.ActivityKind.Internal) As Activity
Public Function StartActivity (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
Do tipo de atividade.
Devoluções
O objeto de atividade criado, se tivesse ouvintes ativos, ou null se não tivesse ouvintes de eventos.
Aplica-se a
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
Cria e inicia um novo Activity objeto se houver algum ouvinte para os eventos da Atividade, retorna null caso contrário.
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
- parentContext
- ActivityContext
O objeto pai ActivityContext para inicializar o objeto Activity criado com.
- tags
- IEnumerable<KeyValuePair<String,Object>>
As etiquetas opcionais listam para inicializar o objeto de Atividade criado.
- links
- IEnumerable<ActivityLink>
A lista opcional ActivityLink para inicializar o objeto de Atividade criado.
- startTime
- DateTimeOffset
O carimbo temporal opcional de início para definir no objeto de Atividade criado.
- name
- String
O nome da operação da Atividade.
Devoluções
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
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
Cria e inicia uma nova atividade se existirem ouvintes ativos para ela, usando o nome especificado, tipo de atividade, contexto da atividade principal, etiquetas, link opcional da atividade e 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
Do tipo de atividade.
- parentContext
- ActivityContext
O objeto pai ActivityContext para inicializar o objeto de atividade criado com.
- tags
- IEnumerable<KeyValuePair<String,Object>>
As etiquetas opcionais listam para inicializar o objeto de atividade criado.
- links
- IEnumerable<ActivityLink>
A lista opcional ActivityLink para inicializar o objeto de atividade criado.
- startTime
- DateTimeOffset
O carimbo opcional de início para definir no objeto de atividade criado.
Devoluções
O objeto de atividade criado, se tivesse ouvintes ativos, ou null se não tivesse ouvintes de eventos.
Aplica-se a
StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
- Origem:
- ActivitySource.cs
Cria e inicia uma nova atividade se existirem ouvintes ativos para ela, usando o nome especificado, tipo de atividade, ID do pai, etiquetas, links opcionais de atividade e 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
Do tipo de atividade.
- parentId
- String
O Id pai para inicializar o objeto de atividade criado com.
- tags
- IEnumerable<KeyValuePair<String,Object>>
As etiquetas opcionais listam para inicializar o objeto de atividade criado.
- links
- IEnumerable<ActivityLink>
A lista opcional ActivityLink para inicializar o objeto de atividade criado.
- startTime
- DateTimeOffset
O carimbo opcional de início para definir no objeto de atividade criado.
Devoluções
O objeto de atividade criado, se tivesse ouvintes ativos, ou null se não tivesse ouvintes de eventos.