Exemple #1
0
        private GrainReference RoundTripGrainReferenceOrleansSerializer(GrainReference input)
        {
            BinaryTokenStreamWriter writer = new BinaryTokenStreamWriter();

            GrainReference.SerializeGrainReference(input, writer, typeof(GrainReference));
            BinaryTokenStreamReader reader = new BinaryTokenStreamReader(writer.ToBytes());
            GrainReference          output = (GrainReference)GrainReference.DeserializeGrainReference(typeof(GrainReference), reader);

            return(output);
        }
Exemple #2
0
 public static object _Deserializer(System.Type expected, Orleans.Serialization.BinaryTokenStreamReader stream)
 {
     return(ObserveReference.Cast(((Orleans.GrainReference)(GrainReference.DeserializeGrainReference(expected, stream)))));
 }