Universe.Framework.Services.ClassHelpers.Profile.IUserProfileInfo.ToOSD C# (CSharp) Method

ToOSD() public method

public ToOSD ( ) : OSDMap
return OSDMap
        public override OSDMap ToOSD ()
        {
            return ToOSD (true);
        }

Same methods

IUserProfileInfo::ToOSD ( bool trusted ) : OSDMap

Usage Example

        /// <summary>
        ///     Create a new profile for a user
        /// </summary>
        /// <param name="AgentID"></param>
        //[CanBeReflected(ThreatLevel = ThreatLevel.Full)]
        public void CreateNewProfile(UUID AgentID)
        {
            /*object remoteValue = DoRemote(AgentID);
            if (remoteValue != null || m_doRemoteOnly)
                return;*/

            List<object> values = new List<object> {AgentID.ToString(), "LLProfile"};

            //Create a new basic profile for them
            IUserProfileInfo profile = new IUserProfileInfo {PrincipalID = AgentID};

            values.Add(OSDParser.SerializeLLSDXmlString(profile.ToOSD())); //Value which is a default Profile

            GD.Insert(m_userProfileTable, values.ToArray());
        }
All Usage Examples Of Universe.Framework.Services.ClassHelpers.Profile.IUserProfileInfo::ToOSD
IUserProfileInfo