Сторона клиента:
- SendTimeout используется для инициализации OperationTimeout, который управляет целым взаимодействием для отправки сообщения (включая получение ответного сообщения в случае ответа запроса). Этот тайм-аут также применяется при отправке ответных сообщений от метода CallbackContract.
- OpenTimeout и CloseTimeout используются при открытии и заключительные каналы (когда никакое явное значение тайм-аута не передается).
- ReceiveTimeout не используется.
Сторона сервера:
- Отправляют, Открываются, и Близкий Тайм-аут то же как на клиенте (для Обратных вызовов).
- ReceiveTimeout используется уровнем ServiceFramework для инициализации неактивного сессией тайм-аута.
источник Brian McNamara на форумах MSDN .
ответ дан Martin Liversage 24 November 2019 в 17:23
поделиться