Como o tipo {0} contém somente membros "estáticos" ("Shared" no Visual Basic), marque-o como "lacrado" ("NotInheritable" ...