public override OSDMap ToOSD()
{
OSDMap map = new OSDMap();
map["AssetID"] = AssetID;
map["AssetType"] = AssetType;
map["BasePermissions"] = BasePermissions;
map["CreationDate"] = CreationDate;
map["CreatorData"] = CreatorData;
map["CreatorId"] = CreatorId;
map["CreatorIdentification"] = CreatorIdentification;
map["CurrentPermissions"] = CurrentPermissions;
map["Description"] = Description;
map["EveryOnePermissions"] = EveryOnePermissions;
map["Flags"] = Flags;
map["Folder"] = Folder;
map["GroupID"] = GroupID;
map["GroupOwned"] = GroupOwned;
map["GroupPermissions"] = GroupPermissions;
map["ID"] = ID;
map["InvType"] = InvType;
map["Name"] = Name;
map["NextPermissions"] = NextPermissions;
map["Owner"] = Owner;
map["SalePrice"] = SalePrice;
map["SaleType"] = (int) SaleType;
return map;
}