Я думаю, что моя проблема с KSoap2. Как отправить параметр значения enum в метод веб-службы или обработать свойство enum в классе, возвращаемом методом). Я могу сериализовать сложные объекты и тому подобное, но без перечислений ??
ли ksoap2 передать перечисление в веб-сервис?
есть веб-сервис wcf:
[OperationContract]
string TestEnum(CodeType code);
CodeType - это перечисление dotnet:
public enum CodeType
{
[EnumMember]
ALL,
[EnumMember]
VehicleColor
}
Как я могу вызвать этот веб-сервис wcf на Android-клиенте?
я создаю перечисление CodeType и реализует KvmSerializable. В методе getPropertyInfo, каково значение info.name (info.type)?
public enum CodeType implements KvmSerializable, BaseInterface {
ALL,
VehicleColor;
//.......
@Override
public void getPropertyInfo(int index, Hashtable properties, PropertyInfo info) {
//info.namespace = this.NameSpace;
info.name = ?;
info.type = ?;
}
}
Спасибо за вашу помощь.