/// <summary>
        /// Auto-generated serialization/write method.
        /// Partial method implemented from shared partial definition.
        /// </summary>
        /// <param name="value">See external doc.</param>
        /// <param name="buffer">See external doc.</param>
        /// <param name="offset">See external doc.</param>
        public override void InternalWrite(MessageAddressingDetails <String> value, Span <byte> buffer, ref int offset)
        {
            //Type: MessageAddressingDetails Field: 1 Name: SenderInfo Type: String;
            LengthPrefixedStringTypeSerializerStrategy <ASCIIStringTypeSerializerStrategy, ASCIIStringTerminatorTypeSerializerStrategy, Int32> .Instance.Write(value.SenderInfo, buffer, ref offset);

            //Type: MessageAddressingDetails Field: 2 Name: RecieverGuid Type: ObjectGuid;
            ObjectGuid_AutoGeneratedTemplateSerializerStrategy.Instance.Write(value.RecieverGuid, buffer, ref offset);
        }
Пример #2
0
        /// <summary>
        /// Auto-generated deserialization/read method.
        /// Partial method implemented from shared partial definition.
        /// </summary>
        /// <param name = "value">See external doc.</param>
        /// <param name = "buffer">See external doc.</param>
        /// <param name = "offset">See external doc.</param>
        public override void InternalRead(MessageAddressingDetails <String> value, Span <byte> buffer, ref int offset)
        {
            //Type: MessageAddressingDetails Field: 1 Name: SenderInfo Type: String
            ;
            value.SenderInfo = LengthPrefixedStringTypeSerializerStrategy <ASCIIStringTypeSerializerStrategy, ASCIIStringTerminatorTypeSerializerStrategy, Int32> .Instance.Read(buffer, ref offset);

            //Type: MessageAddressingDetails Field: 2 Name: RecieverGuid Type: ObjectGuid
            ;
            value.RecieverGuid = ObjectGuid_Serializer.Instance.Read(buffer, ref offset);
        }