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

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

Serialize the object
public Serialize ( ) : OSDMap
Результат OSDMap
        public OSDMap Serialize()
        {
            OSDMap map = new OSDMap(2);

            map["username"] = OSD.FromString(Username);
            map["password"] = OSD.FromString(Password);

            return map;
        }

Usage Example

        public void ProvisionVoiceAccountRequestMessage()
        {
            ProvisionVoiceAccountRequestMessage s = new ProvisionVoiceAccountRequestMessage();
            s.Username = "******";
            s.Password = "******";

            OSDMap map = s.Serialize();

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

            Assert.AreEqual(s.Password, t.Password);
            Assert.AreEqual(s.Username, t.Username);
        }
ProvisionVoiceAccountRequestMessage