Пример #1
0
 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);
 }
Пример #2
0
        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));
        }
Пример #3
0
        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));
        }
Пример #4
0
 public void GetObjectData(SerializationInfo info, StreamingContext context)
 {
     GraphViewSerializer.SerializeList(info, "traversalList", this.traversalList);
     info.AddValue("inputOp", this.inputOp);
 }
Пример #5
0
 public void GetObjectData(SerializationInfo info, StreamingContext context)
 {
     GraphViewSerializer.SerializeList(info, "inputOfCompose2", this.inputOfCompose2);
 }
Пример #6
0
 public void GetObjectData(SerializationInfo info, StreamingContext context)
 {
     GraphViewSerializer.SerializeList(info, "Identifiers", this.Identifiers.ToList());
 }
Пример #7
0
        public void GetObjectData(SerializationInfo info, StreamingContext context)
        {
            List <string> labels = this.sideEffectFunction.Select(tuple => tuple.Item1).ToList();

            GraphViewSerializer.SerializeList(info, "labels", labels);
        }