Skip to content

class ArrayModelBinderUtilities

cangjie
public class ArrayModelBinderUtilities

功能:提供数组模型绑定器构造辅助方法。

根据数组元素的类型信息创建对应的 ArrayModelBinder<T> 实例。

成员概览

成员功能
func buildArrayBinder(TypeInfo, TypeInfo, IModelBinder)根据元素类型构建数组模型绑定器。

func buildArrayBinder(TypeInfo, TypeInfo, IModelBinder)

cangjie
public static func buildArrayBinder(arrayTypeInfo: TypeInfo, elementTypeInfo: TypeInfo, elementBinder: IModelBinder): ?IModelBinder

功能:根据元素类型构建数组模型绑定器。

参数:

  • arrayTypeInfo: TypeInfo - 目标数组类型信息。
  • elementTypeInfo: TypeInfo - 数组元素类型信息。
  • elementBinder: IModelBinder - 元素类型对应的模型绑定器。

返回值:

  • ?IModelBinder - 对应的数组模型绑定器;如果元素类型不受支持则返回 None