Реализация интерфейса

DLD

, термин отрытый дженерик (open generic) относится к типу в целом. Здесь же речь идет о члене класса и значит имеется в виду открытый (public) уровень доступа. Я так понимаю у вас Visual Studio с русской локализацией. На английском языке в сообщении об ошибке используется public и термины уже не перепутать.