You are here

Свойство UserData

void RTPRequest.SetUserData(key, value);
string RTPRequest.GetUserData(key);

Объект Request, создаваемый функцией RTP.CreateRequest(), содержит в себе две функции, позволяющих записывать любые данные в объект и получать их позже.

Для записи используется функция SetUserData(key, value), для получения данных используется функция GetUserData(key), которая возвращает ранее сохранённое значение или пустое значение (""), если значение не было сохранено ранее.

Сохранить таким образом можно любое количество полей.

Пример использования:

var req = RTP.CreateRequest();
req.SetUserData("my_data", "Hello World");
req.SetUserData("hello", "World");
 
var data = req.GetUserData("my_data");
var hello = req.GetUserData("hello");