Activity.SetBaggage(String, String) Metoda

Definice

Přidejte nebo aktualizujte zavazadlo Activity o vstupní klíč a hodnotu. Pokud je null vstupní hodnota - pokud má sběr nějaké zavazadlo se stejným klíčem, pak bude toto zavazadlo odebráno z kolekce. – jinak se nic nestane a kolekce se nezmění. Pokud vstupní hodnota není null – pokud má sběr nějaké zavazadlo se stejným klíčem, pak se hodnota mapovaná na tento klíč aktualizuje o novou vstupní hodnotu. - jinak se klíč a hodnota přidají jako nové zavazadlo do sběru. Zavazadlo bude aktualizováno nebo odebráno pouze v případě, že bylo původně přidáno k aktuální aktivitě. Položky zděděné od nadřazených položek nebudou změněny ani odebrány, místo toho se do aktuálního zavazadla aktivity přidají nové položky.

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

Název klíče k zavazadlu

value
String

Hodnota zavazadla mapovaná na vstupní klíč

Návraty

this pro pohodlné řetězení.

Platí pro