Activity.SetBaggage(String, String) Metoda

Definicja

Dodaj lub zaktualizuj bagaż aktywności przy użyciu klucza wejściowego i wartości. Jeśli wartość wejściowa to null - jeśli kolekcja ma bagaż z tym samym kluczem, ten bagaż zostanie usunięty z kolekcji. - w przeciwnym razie nic się nie stanie, a kolekcja nie ulegnie zmianie. Jeśli wartość wejściowa nie null jest — jeśli kolekcja ma bagaż z tym samym kluczem, wartość zamapowana na ten klucz zostanie zaktualizowana o nową wartość wejściową. - w przeciwnym razie klucz i wartość zostaną dodane jako nowy bagaż do kolekcji. Element bagażu zostanie zaktualizowany/usunięty tylko wtedy, gdy został on dodany do bieżącej działalności. Elementy dziedziczone od rodziców nie zostaną zmienione/usunięte, nowy element zostanie dodany do bieżącego bagażu aktywności.

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

Parametry

key
String

Nazwa klucza bagażu

value
String

Wartość bagażu mapowana na klucz wejściowy

Zwraca

this w celu wygodnego tworzenia łańcuchów.

Dotyczy