Да, это определенно возможно. Поскольку вы упоминаете сгенерированный код, я предполагаю, что вы используете сервисные ссылки в Visual Studio. Если это так, вы можете просто отредактировать сгенерированные интерфейсы и классы, чтобы пропустить операции, которые вы хотите исключить. Однако вам придется выполнять это редактирование каждый раз, когда вы обновляете ссылку на службу в своем клиентском проекте, поэтому, вероятно, вы не захотите применять этот подход, если не ожидается, что интерфейс службы изменится.
Независимо от того, как часто сервис может меняться, несколько более элегантный подход предполагает создание собственного адаптера, с которым может взаимодействовать весь код клиента службы.