本文整理汇总了C#中RemoteClient.Send方法的典型用法代码示例。如果您正苦于以下问题:C# RemoteClient.Send方法的具体用法?C# RemoteClient.Send怎么用?C# RemoteClient.Send使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类RemoteClient
的用法示例。
在下文中一共展示了RemoteClient.Send方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnRecived
public override void OnRecived(RemoteClient from, Client to)
{
Environment.ParentClient.Log(LogLevel.Info, "{1}: загрузить файл {0}", RelativePath,from);
Environment.ParentClient.Log(LogLevel.Info, "Отправка файла {0} на узел {1}", RelativePath, from);
base.OnRecived(from, to);
var newfilename = Path.Combine(ExchageFolder.FullName,specdir, srcFile.Name);
if (File.Exists(newfilename))
File.Delete(newfilename);
if (File.Exists(srcFile.RealPath))
File.Copy(srcFile.RealPath, newfilename);
// else
// from.Send(new SendFileMessage());
from.Send(new SendFileMessage(srcFile,specdir));
}
示例2: OnRecived
public override void OnRecived(RemoteClient from, Client to)
{
if (!Environment.HasRemoteClient(FromId))
{
var client = new RemoteClient(FromId, Environment);
Environment.AddRemoteClient(client);
client.Send(new mHI());
}
}