0
我有這種結構類 A類 { List Blist; }AX2012 AIF X ++類包含類別列表
Class B
{
int i;
}
我需要我的AIF Web服務操作接受,可能有B的多個實例在一個單一對象的。當我嘗試部署服務時出現錯誤。
即使B包含在A中,是否需要在操作方法中爲B明確指定AifCollectionTypeAttribute?
我有這種結構類 A類 { List Blist; }AX2012 AIF X ++類包含類別列表
Class B
{
int i;
}
我需要我的AIF Web服務操作接受,可能有B的多個實例在一個單一對象的。當我嘗試部署服務時出現錯誤。
即使B包含在A中,是否需要在操作方法中爲B明確指定AifCollectionTypeAttribute?
您必須使用AifCollectionTypeAttribute('return')
並鍵入。
實施例:
[
DataMemberAttribute('AttributeValues'),
AifCollectionTypeAttribute('return', Types::Class, classStr(AttributeValueDC)),
AifCollectionTypeAttribute('attributeValues', Types::Class, classStr(AttributeValueDC))
]
public List parmAttributeValues(List _attributeValues = attributeValues)
{
attributeValues = _attributeValues;
return attributeValues;
}