Время ожидания односторонней операции службы WCF - PullRequest
1 голос
/ 21 февраля 2011

Выполняются ли операции OneWay в службе WCF до тех пор, пока операция завершена или существует ли тайм-аут операции для односторонней службы wcf.

Если есть какая-либо конфигурация тайм-аута операции, то, пожалуйста, скажите мне, что я хочу увеличить ее так, чтобы служба wcf в одном направлении занимала столько времени, сколько требуется для выполнения операции.

Ответы [ 2 ]

1 голос
/ 27 июня 2011

Вы должны привести канал как IContextChannel. Этот интерфейс имеет свойство OperationTimeout, которое вы можете установить. Его местоположение отличается от обычных тайм-аутов Open, Close и Connect, которые находятся на прокси.

1 голос
/ 21 февраля 2011

Попробуйте настроить привязки к службе WCF, найденной в app.config.

system.servicemodel> привязки> ..> opentimeout / sendtimeout

Подробнее о настройках конфигурации здесь

...