/// <exception cref="System.MissingMethodException"/> /// <exception cref="java.lang.IllegalAccessException"/> /// <exception cref="java.lang.reflect.InvocationTargetException"/> /// <exception cref="VPackException"/> private void SerializeField( object entity, VPackBuilder builder, VPackCache.FieldInfo fieldInfo, IDictionary <string, object> additionalFields) { string fieldName = fieldInfo.FieldName; Type type = fieldInfo.Type; object value = fieldInfo.get(entity); this.AddValue(fieldName, type, value, builder, fieldInfo, additionalFields); }