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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.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# C对Express:“;此方法保留供将来使用";-这是什么意思?_C#_.net_Visual Studio - Fatal编程技术网

C# C对Express:“;此方法保留供将来使用";-这是什么意思?

C# C对Express:“;此方法保留供将来使用";-这是什么意思?,c#,.net,visual-studio,C#,.net,Visual Studio,我想使用Stream.Flush方法,但它的文档显示了该消息。这是什么意思 编辑:我在MSDN线程中没有找到任何解决方案。 我的问题是,有时发送消息和客户端断开连接会导致消息不出现。所以我需要在OnDisconnecting事件中刷新流或套接字。他们雇佣了一个一半是法国人一半是英国人的人来做文档? 除了笑话,它的意思是:此方法保留供将来使用,即所引用的方法已创建,以便“东西”符合某种规范,但它只是一个占位符,将在以后实现。这意味着您使用的实现的作者尚未实现该方法,因此您不必在代码中调用它。如果您

我想使用Stream.Flush方法,但它的文档显示了该消息。这是什么意思

编辑:我在MSDN线程中没有找到任何解决方案。
我的问题是,有时发送消息和客户端断开连接会导致消息不出现。所以我需要在OnDisconnecting事件中刷新流或套接字。

他们雇佣了一个一半是法国人一半是英国人的人来做文档?

除了笑话,它的意思是:此方法保留供将来使用,即所引用的方法已创建,以便“东西”符合某种规范,但它只是一个占位符,将在以后实现。

这意味着您使用的实现的作者尚未实现该方法,因此您不必在代码中调用它。

如果您使用的是
网络流
,请访问MSDN。

基本上这意味着抽象方法必须实现
Stream.Flush()
,但它在
NetworkStream
的具体实现中没有任何作用。我相信.NET framework依靠操作系统在网络上进行刷新。

Im使用网络流。我在解析消息方面没有问题,我有一个问题,就是有时候断开连接之前发送的消息不会出现。比如:SendMessage(text,param)disconnectclient(client)好吧,你可以改变一些事情,让客户端确认它收到了消息,然后你就可以断开连接了……我认为TCP/IP确保了消息的出现。就像你告诉客户他的密码尝试是错误的一样。您发送消息并断开连接。它与立即呼叫断开连接有关。当我把它取下来的时候,所有的味精都是正确的。所以我不需要叫它?没有缓冲,因为它写入套接字?您仍然应该调用它。如果在.NET4.0中实现了Flush,并且您应该调用它,那么您的代码仍然可以按预期工作。不,这不是它的意思。这意味着在当前的实现中,它什么都不做,但您应该调用它,因为当它们实现它并要求您调用它时,您的代码仍然可以正常工作。也就是说,如果您需要调用flush。