Exemple #1
0
        public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.Nest2.IdType value, global::MessagePack.MessagePackSerializerOptions options)
        {
            if (value is null)
            {
                writer.WriteNil();
                return;
            }

            writer.WriteMapHeader(0);
        }
        public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::DFrame.WorkloadInfo value, global::MessagePack.MessagePackSerializerOptions options)
        {
            if (value == null)
            {
                writer.WriteNil();
                return;
            }

            global::MessagePack.IFormatterResolver formatterResolver = options.Resolver;
            writer.WriteArrayHeader(2);
            formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.Name, options);
            formatterResolver.GetFormatterWithVerify <global::DFrame.WorkloadParameterInfo[]>().Serialize(ref writer, value.Arguments, options);
        }
        public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::DFrame.BatchedExecuteResult value, global::MessagePack.MessagePackSerializerOptions options)
        {
            if (value == null)
            {
                writer.WriteNil();
                return;
            }

            global::MessagePack.IFormatterResolver formatterResolver = options.Resolver;
            writer.WriteArrayHeader(2);
            formatterResolver.GetFormatterWithVerify <global::DFrame.WorkloadId>().Serialize(ref writer, value.WorkloadId, options);
            formatterResolver.GetFormatterWithVerify <global::DFrame.BatchList>().Serialize(ref writer, value.BatchedElapsed, options);
        }
Exemple #4
0
        public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.Record value, global::MessagePack.MessagePackSerializerOptions options)
        {
            if (value is null)
            {
                writer.WriteNil();
                return;
            }

            var formatterResolver = options.Resolver;

            writer.WriteMapHeader(1);
            writer.WriteRaw(GetSpan_SomeProperty());
            formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.SomeProperty, options);
        }
        public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::DFrame.ExecuteResult value, global::MessagePack.MessagePackSerializerOptions options)
        {
            if (value == null)
            {
                writer.WriteNil();
                return;
            }

            global::MessagePack.IFormatterResolver formatterResolver = options.Resolver;
            writer.WriteArrayHeader(5);
            formatterResolver.GetFormatterWithVerify <global::DFrame.WorkloadId>().Serialize(ref writer, value.WorkloadId, options);
            formatterResolver.GetFormatterWithVerify <global::System.TimeSpan>().Serialize(ref writer, value.Elapsed, options);
            writer.Write(value.ExecutionNo);
            writer.Write(value.HasError);
            formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.ErrorMessage, options);
        }
Exemple #6
0
        public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.PropNameCheck2 value, global::MessagePack.MessagePackSerializerOptions options)
        {
            if (value is null)
            {
                writer.WriteNil();
                return;
            }

            var formatterResolver = options.Resolver;

            writer.WriteMapHeader(2);
            writer.WriteRaw(GetSpan_MyProperty1());
            formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.MyProperty1, options);
            writer.WriteRaw(GetSpan_MyProperty2());
            formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.MyProperty2, options);
        }
Exemple #7
0
        public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.Nest2 value, global::MessagePack.MessagePackSerializerOptions options)
        {
            if (value is null)
            {
                writer.WriteNil();
                return;
            }

            var formatterResolver = options.Resolver;

            writer.WriteMapHeader(2);
            writer.WriteRaw(GetSpan_EnumId());
            formatterResolver.GetFormatterWithVerify <global::TestData2.Nest2.Id>().Serialize(ref writer, value.EnumId, options);
            writer.WriteRaw(GetSpan_ClassId());
            formatterResolver.GetFormatterWithVerify <global::TestData2.Nest2.IdType>().Serialize(ref writer, value.ClassId, options);
        }
Exemple #8
0
        public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.C value, global::MessagePack.MessagePackSerializerOptions options)
        {
            if (value is null)
            {
                writer.WriteNil();
                return;
            }

            var formatterResolver = options.Resolver;

            writer.WriteMapHeader(2);
            writer.WriteRaw(GetSpan_b());
            formatterResolver.GetFormatterWithVerify <global::TestData2.B>().Serialize(ref writer, value.b, options);
            writer.WriteRaw(GetSpan_a());
            writer.Write(value.a);
        }
        public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::DFrame.WorkloadParameterInfo value, global::MessagePack.MessagePackSerializerOptions options)
        {
            if (value == null)
            {
                writer.WriteNil();
                return;
            }

            global::MessagePack.IFormatterResolver formatterResolver = options.Resolver;
            writer.WriteArrayHeader(7);
            formatterResolver.GetFormatterWithVerify <global::DFrame.AllowParameterType>().Serialize(ref writer, value.ParameterType, options);
            writer.Write(value.IsNullable);
            writer.Write(value.IsArray);
            formatterResolver.GetFormatterWithVerify <object>().Serialize(ref writer, value.DefaultValue, options);
            formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.ParameterName, options);
            formatterResolver.GetFormatterWithVerify <string[]>().Serialize(ref writer, value.EnumNames, options);
            formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.EnumTypeName, options);
        }
Exemple #10
0
        public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.B value, global::MessagePack.MessagePackSerializerOptions options)
        {
            if (value is null)
            {
                writer.WriteNil();
                return;
            }

            var formatterResolver = options.Resolver;

            writer.WriteMapHeader(3);
            writer.WriteRaw(GetSpan_ass());
            formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.List <global::TestData2.A> >().Serialize(ref writer, value.ass, options);
            writer.WriteRaw(GetSpan_c());
            formatterResolver.GetFormatterWithVerify <global::TestData2.C>().Serialize(ref writer, value.c, options);
            writer.WriteRaw(GetSpan_a());
            writer.Write(value.a);
        }