1
我有一個WCF
服務與主要包含插入操作的方法。有時由於插入操作花費太多時間,客戶端會收到超時異常。無論如何要趕上WCF
服務(不是客戶端)內的超時異常嗎?我可以記錄這個超時錯誤嗎?WCF超時異常服務器端
我有一個WCF
服務與主要包含插入操作的方法。有時由於插入操作花費太多時間,客戶端會收到超時異常。無論如何要趕上WCF
服務(不是客戶端)內的超時異常嗎?我可以記錄這個超時錯誤嗎?WCF超時異常服務器端
您可以控制在應用程序中插入的允許時間,而不是依靠通信超時來控制服務操作的長度。爲此,您可以將您的服務方法更改爲異步,並指定一個小於傳輸超時的最大運行時間。
MSDN「Cancel Async Tasks after a Period of Time」中的示例可能會有幫助。