T_Cyjb_Reflection_MethodArgumentsOption - CYJB/Cyjb GitHub Wiki

MethodArgumentsOption 枚举

方法实参的选项。

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[]) 并不支持可变参数。

参见

Reference

Cyjb.Reflection 命名空间

⚠️ **GitHub.com Fallback** ⚠️