如何将服务总线消息 SystemProperties.LockToken 反序列化为自己的 class c#?

How to deserialize service bus message SystemProperties.LockToken into own class c#?

我有下面的代码将消息属性反序列化为我自己的 class 但是如何将默认消息属性获取到相同的 class?

 var data = Encoding.UTF8.GetString(message.Body);
 var testdata = JsonConvert.DeserializeObject<MyClass>(data); 

我希望这条消息 属性 也进入 MyClass message.SystemProperties.LockToken

 public class CheckException
    {
        public Guid Id { get; set; }
        public string Name { get; set; }

LockToken只是一个字符串。为什么不直接将其设置为 属性,例如

testdata.LockToken = message.SystemProperties.LockToken;

LockToken 是 Message.SystemPropertiesCollection() 中的字符串 属性,您可以将 SystemProperties.LockToken 分配为

 CheckException checkException = new CheckException();
 checkException.LockToken = message.SystemProperties.LockToken;