<PackageReference Include="Microsoft.VisualBasic" Version="10.2.0" />

Microsoft.VisualBasic.CompilerServices.NewLateBinding

public sealed class NewLateBinding
public static object FallbackCall(object instance, string memberName, object[] arguments, string[] argumentNames, bool ignoreReturn)

public static object FallbackGet(object instance, string memberName, object[] arguments, string[] argumentNames)

public static void FallbackIndexSet(object instance, object[] arguments, string[] argumentNames)

public static void FallbackIndexSetComplex(object instance, object[] arguments, string[] argumentNames, bool optimisticSet, bool rValueBase)

public static object FallbackInvokeDefault1(object instance, object[] arguments, string[] argumentNames, bool reportErrors)

public static object FallbackInvokeDefault2(object instance, object[] arguments, string[] argumentNames, bool reportErrors)

public static void FallbackSet(object instance, string memberName, object[] arguments)

public static void FallbackSetComplex(object instance, string memberName, object[] arguments, bool optimisticSet, bool rValueBase)

public static object LateCall(object instance, Type type, string memberName, object[] arguments, string[] argumentNames, Type[] typeArguments, bool[] copyBack, bool ignoreReturn)

public static object LateCallInvokeDefault(object instance, object[] arguments, string[] argumentNames, bool reportErrors)

public static bool LateCanEvaluate(object instance, Type type, string memberName, object[] arguments, bool allowFunctionEvaluation, bool allowPropertyEvaluation)

public static object LateGet(object instance, Type type, string memberName, object[] arguments, string[] argumentNames, Type[] typeArguments, bool[] copyBack)

public static object LateGetInvokeDefault(object instance, object[] arguments, string[] argumentNames, bool reportErrors)

public static object LateIndexGet(object instance, object[] arguments, string[] argumentNames)

public static void LateIndexSet(object instance, object[] arguments, string[] argumentNames)

public static void LateIndexSetComplex(object instance, object[] arguments, string[] argumentNames, bool optimisticSet, bool rValueBase)

public static void LateSet(object instance, Type type, string memberName, object[] arguments, string[] argumentNames, Type[] typeArguments)

public static void LateSet(object instance, Type type, string memberName, object[] arguments, string[] argumentNames, Type[] typeArguments, bool optimisticSet, bool rValueBase, CallType callType)

public static void LateSetComplex(object instance, Type type, string memberName, object[] arguments, string[] argumentNames, Type[] typeArguments, bool optimisticSet, bool rValueBase)