Activity.SetBaggage(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавьте или обновите багаж действий с помощью входного ключа и значения.
Если входное значение равно null
- если в коллекции есть какой-либо багаж с тем же ключом, этот багаж будет удален из коллекции.
— в противном случае ничего не произойдет, и коллекция не изменится.
Если входное значение не null
равно . Если в коллекции есть багаж с тем же ключом, то значение, сопоставленное с этим ключом, будет обновлено новым входным значением.
— в противном случае ключ и значение будут добавлены в качестве нового багажа в коллекцию.
Багаж будет обновлен или удален только в том случае, если он был первоначально добавлен в текущее действие. Элементы, унаследованные от родителей, не будут изменены или удалены, вместо этого новый элемент будет добавлен в текущий багаж активности.
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
Параметры
- key
- String
Имя ключа багажа
- value
- String
Значение багажа, сопоставленное с ключом ввода
Возвращаемое значение
this
для удобного связывания.