T_Cyjb_Reflection_MethodArgumentsOption - CYJB/Cyjb GitHub Wiki
方法实参的选项。
Namespace: Cyjb.Reflection
Assembly: Cyjb (in Cyjb.dll) Version: 1.0.23+7750dd8e971297c5fa962a3bee37fb78f72793f6
C#
[FlagsAttribute]
public enum MethodArgumentsOption
成员名称 | 值 | 说明 | |
---|---|---|---|
None | 0 | 无任何选项。 | |
ContainsInstance | 1 | 方法的第一个实参表示方法实例。 | |
OptionalParamBinding | 2 | 对可选参数进行绑定。 | |
Explicit | 4 | 类型检查时,使用显式类型转换,而不是默认的隐式类型转换。 | |
ConvertRefType | 8 | 允许对按引用传递的类型进行类型转换。 | |
OptionalAndExplicit | 6 | 对可选参数进行绑定,且使用显式类型转换。 | |
VarArgsParamBinding | 16 | 对可变参数(VarArgs)进行绑定,注意 InvokeMember(String, BindingFlags, Binder, Object, Object[]) 并不支持可变参数。 |