L'appel d'une méthode statique sur un paramètre de type générique

J'espérais faire quelque chose comme ça, mais il semble être illégale en C#:


public Collection MethodThatFetchesSomething<T>()
    where T : SomeBaseClass
{
    return T.StaticMethodOnSomeBaseClassThatReturnsCollection();
}

J'obtiens une erreur de compilation: "'T' est un "type de paramètre", ce qui n'est pas valide dans le contexte donné."

Donné un paramètre de type générique, comment puis-je appeler une méthode statique de la classe générique? La méthode statique doit être disponible, compte tenu de la contrainte.