Ejemplo n.º 1
0
 public global::System.Object Deserializer(global::System.Type expected, global::Orleans.Serialization.IDeserializationContext context)
 {
     global::Grain.Interfaces.States.AccountState result = new global::Grain.Interfaces.States.AccountState();
     context.RecordObject(result);
     result.AccountBalance = (global::System.Double)context.DeserializeInner(typeof(global::System.Double));
     return((global::Grain.Interfaces.States.AccountState)result);
 }
Ejemplo n.º 2
0
 public global::System.Object DeepCopier(global::System.Object original, global::Orleans.Serialization.ICopyContext context)
 {
     global::Grain.Interfaces.States.AccountState input  = ((global::Grain.Interfaces.States.AccountState)original);
     global::Grain.Interfaces.States.AccountState result = new global::Grain.Interfaces.States.AccountState();
     context.RecordCopy(original, result);
     result.AccountBalance = input.AccountBalance;
     return(result);
 }
Ejemplo n.º 3
0
 public void Serializer(global::System.Object untypedInput, global::Orleans.Serialization.ISerializationContext context, global::System.Type expected)
 {
     global::Grain.Interfaces.States.AccountState input = (global::Grain.Interfaces.States.AccountState)untypedInput;
     context.SerializeInner(input.AccountBalance, typeof(global::System.Double));
 }