Esempio n. 1
0
 public ExtensionFragment GetExtension <ExtensionFragment>()
 {
     if (InteractionFragment.ExtensionDialect != "GPB")
     {
         throw new Exception("State dialect not Google Protocol Buffers (GPB): " + InteractionFragment.ExtensionDialect);
     }
     using (MemoryStream memoryStream = new MemoryStream(InteractionFragment.GetExtensionData(), 0, (int)InteractionFragment.ExtensionLength))
     {
         ExtensionFragment extensionFragment = Serializer.Deserialize <ExtensionFragment>(memoryStream);
         return(extensionFragment);
     }
 }
Esempio n. 2
0
 public byte[] GetObjectStatePayloadData()
 {
     return(InteractionFragment.GetExtensionData());
 }
Esempio n. 3
0
 public byte[] GetInteractionPayloadData()
 {
     return(InteractionFragment.GetExtensionData());
 }