什么是Signalr Proxy.On方法的Visual Basic版本

时间:2016-10-10 01:20:01

标签: signalr signalr.client

Signalr代理中心的此代码的Visual Basic等价物是什么?

 If Asc(e.KeyChar) = 13 Then

        RichTextBox1.AppendText(Environment.NewLine & "This text will appear on the next line.")

    End If

我试过......

  proxy.On<ChatMessage>("broadcastMessage", OnMessage);

但是得到一个错误说明:表达式不会产生值。

也试过..

 proxy.On(Of ChatMessage)("broadcastMessage", OnMessage)

但它从不调用我的方法,因为它接受ChatMessage对象的参数。

proxy.On(Of ChatMessage)("broadcastMessage", Sub() OnMessage())

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

需要使用'addressOf'代替此行的'Sub()'。

proxy.On(Of ChatMessage)("broadcastMessage", Sub() OnMessage())

...一样

proxy.On(Of ChatMessage)("broadcastMessage", AddressOf OnMessage)