2017-05-08 5 views
0

Ich habe eine Steckdose, die bereits einem RemoteEndpoint verbunden ist, und ich möchte den Anschluss dieses RemoteEndpoint ändern, wenn ich versuche:Änderung der Steckdose RemoteEndpoint

//4511 is the new port 
sHandler.Connect(IPAddress.Parse("172.10.10.17"), 4511); 

Er sagt, dass die Shandler bereits verbunden ist ...

Wie kann ich den Socket RemoteEndPoint ändern?

Antwort

0

Sie können einen Port nicht ändern, wenn Sie bereits verbunden sind. Wenn Sie zu einem anderen Port wechseln möchten, müssen Sie zunächst den Socket schließen und dann erneut verbinden.

Aber vielleicht gibt es mehr als das? Und dass du deinen Socket "socketListener" genannt hast, klingt ein bisschen wie ein hörender Socket? Wenn mir etwas fehlt, lassen Sie uns bitte mehr über die Situation wissen.