Activity.SetParentId Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SetParentId(String) |
Atualiza este Activity para indicar que o Activity com uma ID |
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags) |
Define a ID pai usando a convenção W3C de um TraceId e um SpanId. |
SetParentId(String)
- 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
A ID da operação pai.
Retornos
this
para encadeamento conveniente.
Comentários
- Esse método só deve ser usado em cenários de 'limite', em que um Activity de outro processo logicamente iniciou esse Activity. O
parentId
abre o Tags (bem como a ParentId propriedade) e pode ser usado para reconstruir a árvore causal. - Esse método destina-se apenas ao uso com Atividades criadas a partir do construtor De atividade. As atividades criadas chamando CreateActivity ou StartActivity já têm a ID pai definida e invocar esse método não tem efeito.
- Esse método só deve ser usado antes de iniciar o Activity objeto. Esse método não terá efeito se você chamá-lo depois que o Activity objeto for iniciado.
Aplica-se a
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags)
- Origem:
- Activity.cs
- Origem:
- Activity.cs
- Origem:
- Activity.cs
Define a 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
O TraceId da atividade pai.
- spanId
- ActivitySpanId
O SpanId da atividade pai.
- activityTraceFlags
- ActivityTraceFlags
Um dos valores de enumeração que especifica sinalizadores definidos pelo padrão W3C associados a uma atividade.
Retornos
this
para encadeamento conveniente.
Comentários
- Esse método tem a vantagem de que nenhuma manipulação de cadeia de caracteres é necessária para definir a ID.
- Esse método só deve ser usado antes de iniciar o Activity objeto. Esse método não terá efeito se você chamá-lo depois que o Activity objeto for iniciado.