Class GenericParameterFactory
Inheritance
GenericParameterFactory
Assembly: Microsoft.ML.Probabilistic.Compiler.dll
Syntax
public static class GenericParameterFactory
Fields
ThisType
Declaration
public static readonly Type ThisType
Field Value
Methods
ForEachTypeParameterIncludingConstraints(Type, Predicate<Type>)
Declaration
public static void ForEachTypeParameterIncludingConstraints(Type t, Predicate<Type> visit)
Parameters
GetTypeParameterIndices(IEnumerable<Type>)
Declaration
public static Dictionary<Type, int> GetTypeParameterIndices(IEnumerable<Type> types)
Parameters
Returns
IsConstructedParameter(Type)
Declaration
public static bool IsConstructedParameter(Type typeParam)
Parameters
| Type |
Name |
Description |
| Type |
typeParam |
|
Returns
MakeGenericParameter(String, GenericParameterFactory.Constraints)
Make a generic type parameter with the given constraints.
Declaration
public static Type MakeGenericParameter(string name, GenericParameterFactory.Constraints constraints)
Parameters
Returns
| Type |
Description |
| Type |
A generic type parameter.
|