ジェネリック型の型パラメータはType.GetGenericArgumentsメソッドによって取得することができ、ジェネリックメソッドの型パラメータはType.MakeGenericMethodParameterメソッド(.NET Standard 2.1/.NET Core 2.1以降)によって作成することができます。 (詳細:§.型パラメータを指定した取得 (ジェネリック型のメソッド/ジェネリックメソッドの取得))
Typeが型パラメータを表すかどうかは、IsGenericParameterプロパティによって判別することができます。 また、ジェネリック型の型パラメータかどうかはIsGenericTypeParameterプロパティ、ジェネリックメソッドの型パラメータかどうかはIsGenericMethodParameterプロパティによって判別することができます。