void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("Left", Left, typeof(IQueryPlanNode)); info.AddValue("Right", Right, typeof(IQueryPlanNode)); GetData(info, context); }