Activity.SetBaggage(String, String) Methode

Definition

Fügen Sie das Aktivitätsgepäck mit dem Eingabeschlüssel und dem Wert hinzu, oder aktualisieren Sie es. Wenn der Eingabewert lautet null – wenn die Abholung Gepäck mit demselben Schlüssel hat, wird dieses Gepäck aus der Sammlung entfernt. - andernfalls geschieht nichts, und die Sammlung ändert sich nicht. Wenn der Eingabewert nicht null lautet – wenn die Sammlung Gepäck mit demselben Schlüssel hat, wird der diesem Schlüssel zugeordnete Wert mit dem neuen Eingabewert aktualisiert. - andernfalls wird der Schlüssel und der Wert als neues Gepäck zur Sammlung hinzugefügt. Gepäckartikel wird nur aktualisiert/entfernt, wenn es der aktuellen Aktivität ursprünglich hinzugefügt wurde. Von den Eltern geerbte Elemente werden nicht geändert/entfernt, stattdessen wird dem aktuellen Aktivitätsgepäck ein neues Element hinzugefügt.

public:
 System::Diagnostics::Activity ^ SetBaggage(System::String ^ key, System::String ^ value);
public System.Diagnostics.Activity SetBaggage(string key, string? value);
member this.SetBaggage : string * string -> System.Diagnostics.Activity
Public Function SetBaggage (key As String, value As String) As Activity

Parameter

key
String

Der Name des Gepäckschlüssels

value
String

Der Gepäckwert, der dem Eingabeschlüssel zugeordnet ist

Gibt zurück

this für eine bequeme Verkettung.

Gilt für: