У меня есть динамический класс ActionScript, который используется для отправки параметров в WebService. Некоторые из этих параметров всегда присутствуют, поэтому они являются открытыми свойствами класса:Можно ли удалить свойства из динамического класса?
package
{
[Bindable]
public dynamic class WebServiceCriteria
{
public var property1:int;
public var property2:String;
public var property3:String;
public var property4:String;
}
}
Но, я также добавлять свойства во время выполнения, которые могут изменяться с течением времени:
criteria.runTimeProperty = "1";
Я не очень знакомый с использованием динамических классов, поэтому мне было интересно, можно ли «удалить» новое свойство. Предположим, что в следующий раз, когда я позвоню в WebService, я не хочу, чтобы это свойство отправлено - даже не как null. Как я могу удалить его из экземпляра класса без создания нового экземпляра каждый раз?
Спасибо. Не знаю, как я пропустил это! –