public override void Write(MetadataBuffer buffer, IBinaryStreamWriter writer) { writer.WriteByte((byte)ArgumentMemberType); ArgumentType.Write(buffer, writer); // TODO: write FieldOrPropType instead. writer.WriteSerString(MemberName); Argument.Write(buffer, writer); }
public override void Write(WritingContext context) { var writer = context.Writer; writer.WriteByte((byte)ArgumentMemberType); ArgumentType.Write(context); // TODO: write FieldOrPropType instead. writer.WriteSerString(MemberName); Argument.Write(context); }