Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 有没有办法估计.net远程处理的剩余时间?_C#_.net_Remoting_.net Remoting - Fatal编程技术网

C# 有没有办法估计.net远程处理的剩余时间?

C# 有没有办法估计.net远程处理的剩余时间?,c#,.net,remoting,.net-remoting,C#,.net,Remoting,.net Remoting,我有两个应用程序通过IPCC通道进行通信。 我调用一个方法(特别是property.get),该方法返回80多个对象的列表,每个对象又包含500-1000个对象。 完成此呼叫大约需要40-60秒。是否有一种方法可以确定估计的剩余时间,以便给用户一些反馈-除了拆分列表和逐个获取对象(这将使自己能够计算剩余时间)之外?将通信拆分为更小的部分实际上是解决此问题的一个非常好的方法 你需要有一个初步的握手沟通,以确定有多少块将被使用,但然后你可以给出一个准确的估计时间去。请确保不要将其拆分为太小的部分,从

我有两个应用程序通过IPCC通道进行通信。 我调用一个方法(特别是property.get),该方法返回80多个对象的列表,每个对象又包含500-1000个对象。
完成此呼叫大约需要40-60秒。是否有一种方法可以确定估计的剩余时间,以便给用户一些反馈-除了拆分列表和逐个获取对象(这将使自己能够计算剩余时间)之外?

将通信拆分为更小的部分实际上是解决此问题的一个非常好的方法


你需要有一个初步的握手沟通,以确定有多少块将被使用,但然后你可以给出一个准确的估计时间去。请确保不要将其拆分为太小的部分,从而导致通信开销降低性能。

将通信拆分为更小的部分实际上是解决此问题的一个很好的方法


你需要有一个初步的握手沟通,以确定有多少块将被使用,但然后你可以给出一个准确的估计时间去。请确保不要将其拆分为太小的部分,从而导致通信开销降低性能。

因此没有内置方法来执行此操作吗?@yas我对此表示怀疑。我认为这是框架留给调用方的事情,让调用方来决定如何最好地完成它。所以没有内置方法来完成这项工作吗?@yas我对此表示怀疑。我认为这是框架留给调用方的事情,让调用方来决定如何最好地完成它。