OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize C# (CSharp) Метод

Serialize() публичный Метод

Serialize the object
public Serialize ( ) : OSDMap
Результат OSDMap
        public override OSDMap Serialize()
        {
            OSDMap map = new OSDMap(1);
            map["item_id"] = OSD.FromUUID(ItemID);

            return map;
        }

Usage Example

        public void UpdateNotecardAgentInventoryMessage()
        {
            UpdateAgentInventoryRequestMessage s = new UpdateAgentInventoryRequestMessage();
            s.ItemID = UUID.Random();

            OSDMap map = s.Serialize();

            UpdateAgentInventoryRequestMessage t = new UpdateAgentInventoryRequestMessage();
            t.Deserialize(map);

            Assert.AreEqual(s.ItemID, t.ItemID);
        }
UpdateAgentInventoryRequestMessage