Я создал сервер и сгенерировал мой клиент как асинхронный.
Поэтому, когда я подключаюсь, я делаю это асинхронно. Это нормально.
У меня есть метод на моем клиенте (метод обратного вызова), который получает данные с сервера. Сервер также отправляет эти данные асинхронным методом.
Чтобы получить эти данные на моем клиенте, я ожидал, что у меня будет ТОЛЬКО такой метод, который он сгенерировал для меня:
public void SendToClient(string dataToSend)
{
}
Хотя у него странное имя, я ожидал этого метода - он вызывается при получении данных.
Однако он также сгенерировал следующие методы:
public IAsyncResult BeginSendToClient(string dataToSend, AsyncCallback callback, object asyncState)
{
throw new NotImplementedException();
}
public void EndSendToClient(IAsyncResult result)
{
throw new NotImplementedException();
}
Я не знаю, как их использовать. Это как асинхронный прием или что-то в этом роде. Как бы я использовал их для получения данных?