Это базовый класс для ваших клиентских прокси, генерируемых либо «Добавить ссылку на службу», утилитой командной строки svcutil.exe
, либо вашим пользовательским кодом, если вы не хотите использовать ни один из этих методов.
Это универсальный тип, который принимает сгенерированную клиентскую копию контракта на обслуживание в качестве параметра типа.
Его можно продлить, если вы захотите это сделать, например, см. страницу загрузки IDesign для нескольких примеров того, что можно сделать, например:
- AsyncClientBase для безопасных асинхронных вызовов
- HeaderClientBase для упрощенной поддержки пользовательских заголовков в ваших сообщениях
Марк