internal void AddKeyHash(System.Text.StringBuilder sb)
        {
            sb.Append("XRM ");
            KeyHelper.AddField(sb, 1, isReturnValue);
            KeyHelper.AddField(sb, 1, memberName);
            KeyHelper.AddField(sb, 1, memberType);
            KeyHelper.AddField(sb, 1, overrideIsNullable);

            if (soapAttributes != null)
            {
                soapAttributes.AddKeyHash(sb);
            }

            if (xmlAttributes != null)
            {
                xmlAttributes.AddKeyHash(sb);
            }

            sb.Append('|');
        }