Activity.SetParentId 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 |
|---|---|
| SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags) |
Define o ID pai usando a convenção W3C de um TraceId e um SpanId. |
| SetParentId(String) |
Atualiza isto Activity para indicar que o Activity com um ID de |
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags)
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
Define o ID pai usando a convenção W3C de um TraceId e um SpanId.
public System.Diagnostics.Activity SetParentId(System.Diagnostics.ActivityTraceId traceId, System.Diagnostics.ActivitySpanId spanId, System.Diagnostics.ActivityTraceFlags activityTraceFlags = System.Diagnostics.ActivityTraceFlags.None);
member this.SetParentId : System.Diagnostics.ActivityTraceId * System.Diagnostics.ActivitySpanId * System.Diagnostics.ActivityTraceFlags -> System.Diagnostics.Activity
Public Function SetParentId (traceId As ActivityTraceId, spanId As ActivitySpanId, Optional activityTraceFlags As ActivityTraceFlags = System.Diagnostics.ActivityTraceFlags.None) As Activity
Parâmetros
- traceId
- ActivityTraceId
A atividade principal é o TraceId.
- spanId
- ActivitySpanId
A atividade principal é SpanId.
- activityTraceFlags
- ActivityTraceFlags
Um dos valores de enumeração que especifica flags definidos pelo padrão W3C associados a uma atividade.
Devoluções
this Para encadeamento conveniente.
Observações
- Este método tem a vantagem de não ser necessária manipulação de string para definir o ID.
- Este método deve ser usado apenas antes de iniciar o Activity objeto. Este método não tem efeito se o chamar depois de o Activity objeto ter começado.
Aplica-se a
SetParentId(String)
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
public:
System::Diagnostics::Activity ^ SetParentId(System::String ^ parentId);
public System.Diagnostics.Activity SetParentId(string parentId);
member this.SetParentId : string -> System.Diagnostics.Activity
Public Function SetParentId (parentId As String) As Activity
Parâmetros
- parentId
- String
O ID da operação-mãe.
Devoluções
this Para encadeamento conveniente.
Observações
- Este método só deve ser usado em cenários 'de fronteira' onde um Activity de outro processo logicamente iniciou isto Activity. O
parentIdeleva o Tags (bem como a ParentId propriedade) e pode ser usado para reconstruir a árvore causal. - Este método destina-se apenas a ser usado com Atividades criadas a partir do construtor Atividade. Atividades criadas ao chamar CreateActivity ou StartActivity já têm o ID pai definido, e invocar este método não tem efeito.
- Este método deve ser usado apenas antes de iniciar o Activity objeto. Este método não tem efeito se o chamar depois de o Activity objeto ter começado.