本文整理汇总了C#中ClientMessage.Set方法的典型用法代码示例。如果您正苦于以下问题:C# ClientMessage.Set方法的具体用法?C# ClientMessage.Set怎么用?C# ClientMessage.Set使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ClientMessage
的用法示例。
在下文中一共展示了ClientMessage.Set方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Encode
public static void Encode(StackTraceElement stackTraceElement, ClientMessage clientMessage)
{
clientMessage.Set(stackTraceElement.ClassName);
clientMessage.Set(stackTraceElement.MethodName);
string fileName = stackTraceElement.FileName;
var fileName_NotNull = fileName != null;
clientMessage.Set(fileName_NotNull);
if (fileName_NotNull)
{
clientMessage.Set(fileName);
}
clientMessage.Set(stackTraceElement.LineNumber);
}
示例2: Encode
public static void Encode(SimpleEntryView<IData, IData> dataEntryView, ClientMessage clientMessage)
{
var key = dataEntryView.GetKey();
var value = dataEntryView.GetValue();
var cost = dataEntryView.GetCost();
var creationTime = dataEntryView.GetCreationTime();
var expirationTime = dataEntryView.GetExpirationTime();
var hits = dataEntryView.GetHits();
var lastAccessTime = dataEntryView.GetLastAccessTime();
var lastStoredTime = dataEntryView.GetLastStoredTime();
var lastUpdateTime = dataEntryView.GetLastUpdateTime();
var version = dataEntryView.GetVersion();
var ttl = dataEntryView.GetTtl();
var evictionCriteriaNumber = dataEntryView.GetEvictionCriteriaNumber();
clientMessage.Set(key)
.Set(value)
.Set(cost)
.Set(creationTime)
.Set(expirationTime)
.Set(hits)
.Set(lastAccessTime)
.Set(lastStoredTime)
.Set(lastUpdateTime)
.Set(version)
.Set(evictionCriteriaNumber)
.Set(ttl);
}
示例3: Encode
public static void Encode(Address address, ClientMessage clientMessage)
{
clientMessage.Set(address.GetHost()).Set(address.GetPort());
}