Squared.Data.Mangler.Tests.SpecialType.Serialize C# (CSharp) Method

Serialize() private method

private Serialize ( SerializationContext &context, SpecialType &input ) : void
context SerializationContext
input SpecialType
return void
        static void Serialize(ref SerializationContext context, ref SpecialType input)
        {
            if (!context.Key.Equals(input.Key))
                throw new InvalidDataException();

            var bw = new BinaryWriter(context.Stream);
            bw.Write(input.Value);
            bw.Flush();
        }