Activity.SetParentId Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SetParentId(String) |
Met à jour ce Activity pour indiquer que le Activity avec un ID |
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags) |
Définit l’ID parent à l’aide de la convention W3C d’un TraceId et d’un SpanId. |
SetParentId(String)
- Source:
- Activity.cs
- Source:
- Activity.cs
- Source:
- 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
Paramètres
- parentId
- String
ID de l’opération parente.
Retours
this
pour un chaînage pratique.
Remarques
- Cette méthode ne doit être utilisée que dans les scénarios de « limite » où un d’un Activity autre processus a logiquement démarré ce Activity. Le
parentId
fait apparaître le Tags (ainsi que la ParentId propriété) et peut être utilisé pour reconstruire l’arborescence causale. - Cette méthode est uniquement destinée à être utilisée avec les activités créées à partir du constructeur Activity. Les activités créées en appelant CreateActivity ou StartActivity ont déjà l’ID parent défini, et l’appel de cette méthode n’a aucun effet.
- Cette méthode ne doit être utilisée qu’avant de démarrer l’objet Activity . Cette méthode n’a aucun effet si vous l’appelez après le démarrage de l’objet Activity .
S’applique à
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags)
- Source:
- Activity.cs
- Source:
- Activity.cs
- Source:
- Activity.cs
Définit l’ID parent à l’aide de la convention W3C d’un TraceId et d’un 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
Paramètres
- traceId
- ActivityTraceId
TraceId de l’activité parente.
- spanId
- ActivitySpanId
SpanId de l’activité parente.
- activityTraceFlags
- ActivityTraceFlags
Une des valeurs d’énumération qui spécifie des indicateurs définis par le standard W3C qui sont associés à une activité.
Retours
this
pour un chaînage pratique.
Remarques
- Cette méthode présente l’avantage qu’aucune manipulation de chaîne n’est nécessaire pour définir l’ID.
- Cette méthode ne doit être utilisée qu’avant de démarrer l’objet Activity . Cette méthode n’a aucun effet si vous l’appelez après le démarrage de l’objet Activity .