вижу два варианта
хаковый(отключаем проверку):

Код:
var connection=new XMLSocket();//
connection.num=5;
trace(connection.num);
нормальный(создаем подкласс с нужными свойствами):

Код:
class NumXMLSocket extends XMLSocket{
public var num:Number;
}
/////////////////////
var connection:NumXMLSocket=new NumXMLSocket();
connection.num=5;
trace(connection.num);