У меня есть динамический класс 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, я не хочу, чтобы это свойство отправлялось - даже как пустое. Как я могу удалить его из экземпляра класса, не создавая каждый раз новый экземпляр?