public void GetObjectData(SerializationInfo info, StreamingContext context) { GraphViewSerializer.SerializeList(info, "inputIndexes", this.inputIndexes); info.AddValue("inputOp", this.inputOp); info.AddValue("targetSubQueryOp", this.targetSubQueryOp); info.AddValue("optionalTraversal", this.optionalTraversal); }
public void GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("inputOp", this.inputOp, typeof(GraphViewExecutionOperator)); info.AddValue("targetSubOp", this.targetSubOp, typeof(GraphViewExecutionOperator)); List <FieldObject> traversalListTuple1 = this.traversalList.Select(tuple => tuple.Item1).ToList(); GraphViewSerializer.SerializeList(info, "traversalListTuple1", traversalListTuple1); List <GraphViewExecutionOperator> traversalListTuple3 = this.traversalList.Select(tuple => tuple.Item3).ToList(); GraphViewSerializer.SerializeList(info, "traversalListTuple3", traversalListTuple3); info.AddValue("optionNoneTraversalOp", this.optionNoneTraversalOp, typeof(GraphViewExecutionOperator)); }
public void GetObjectData(SerializationInfo info, StreamingContext context) { List <string> targetFieldsAndTheirNames1 = new List <string>(); List <int> targetFieldsAndTheirNames2 = new List <int>(); foreach (Tuple <string, int> tuple in this.targetFieldsAndTheirNames) { targetFieldsAndTheirNames1.Add(tuple.Item1); targetFieldsAndTheirNames2.Add(tuple.Item2); } GraphViewSerializer.SerializeList(info, "targetFieldsAndTheirNames1", targetFieldsAndTheirNames1); GraphViewSerializer.SerializeList(info, "targetFieldsAndTheirNames2", targetFieldsAndTheirNames2); info.AddValue("defaultProjectionKey", this.defaultProjectionKey, typeof(string)); }
public void GetObjectData(SerializationInfo info, StreamingContext context) { GraphViewSerializer.SerializeList(info, "traversalList", this.traversalList); info.AddValue("inputOp", this.inputOp); }
public void GetObjectData(SerializationInfo info, StreamingContext context) { GraphViewSerializer.SerializeList(info, "inputOfCompose2", this.inputOfCompose2); }
public void GetObjectData(SerializationInfo info, StreamingContext context) { GraphViewSerializer.SerializeList(info, "Identifiers", this.Identifiers.ToList()); }
public void GetObjectData(SerializationInfo info, StreamingContext context) { List <string> labels = this.sideEffectFunction.Select(tuple => tuple.Item1).ToList(); GraphViewSerializer.SerializeList(info, "labels", labels); }