private void ProcessXmlAttribute(String prefix, String key, String value, ParseRecord objectPr)
{
InternalST.Soap( this,"ProcessXmlAttribute prefix ",prefix, " key ", key, " value ",value);
if (xmlAttributeList == null)
xmlAttributeList = new ArrayList(10);
ParseRecord pr = GetPr();
pr.PRparseTypeEnum = InternalParseTypeE.Member;
pr.PRmemberTypeEnum = InternalMemberTypeE.Field;
pr.PRmemberValueEnum = InternalMemberValueE.InlineValue;
pr.PRname = key;
pr.PRvalue = value;
pr.PRnameXmlKey = prefix;
pr.PRisXmlAttribute = true;
ProcessType(pr, objectPr);
xmlAttributeList.Add(pr);
}