1 instantiation of FuncInstanceMethodInfo1
Microsoft.ML.Core (1)
Utilities\FuncInstanceMethodInfo1`2.cs (1)
86
return new
FuncInstanceMethodInfo1
<TTarget, TResult>(methodInfo);
19 references to FuncInstanceMethodInfo1
Microsoft.ML.Core (19)
Utilities\FuncInstanceMethodInfo1`2.cs (3)
44
/// Creates a <see cref="
FuncInstanceMethodInfo1
{TTarget, TResult}"/> representing the <see cref="MethodInfo"/> for
54
/// <returns>A <see cref="
FuncInstanceMethodInfo1
{TTarget, TResult}"/> representing the <see cref="MethodInfo"/>
56
public static
FuncInstanceMethodInfo1
<TTarget, TResult> Create(Expression<Func<TTarget, Func<TResult>>> expression)
Utilities\Utils.cs (16)
991
public static TResult MarshalInvoke<TTarget, TResult>(
FuncInstanceMethodInfo1
<TTarget, TResult> func, TTarget target, Type genArg)
999
/// A static version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1008
/// A one-argument version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1027
/// A one-argument, three-type-parameter version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1046
/// A two-argument version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1065
/// A two-argument, two-type-parameter version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1084
/// A two-argument, three-type-parameter version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1103
/// A three-argument version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1113
/// A four-argument version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1123
/// A five-argument version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1133
/// A six-argument version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1143
/// A seven-argument version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1153
/// An eight-argument version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1163
/// A nine-argument version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1174
/// A ten-argument version of <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>.
1197
/// This is akin to <see cref="MarshalInvoke{TTarget, TResult}(
FuncInstanceMethodInfo1
{TTarget, TResult}, TTarget, Type)"/>, except applied to