public SerializableMethodCallExpression(SerializationInfo info, StreamingContext context) : base(info, context) { Arguments = info.GetArrayFromSerializableForm <SerializableExpression>("Arguments"); Method = info.GetString("Method").GetMethodFromSerializableForm(); Object = (SerializableExpression)info.GetValue("Object", typeof(SerializableExpression)); }
public SerializableConditionalExpression(SerializationInfo info, StreamingContext context) : base(info, context) { Test = (SerializableExpression)info.GetValue("Test", typeof(SerializableExpression)); IfTrue = (SerializableExpression)info.GetValue("IfTrue", typeof(SerializableExpression)); IfFalse = (SerializableExpression)info.GetValue("IfFalse", typeof(SerializableExpression)); }
public SerializableBinaryExpression(SerializationInfo info, StreamingContext context) : base(info, context) { IsLiftedToNull = info.GetBoolean("IsLiftedToNull"); Left = (SerializableExpression)info.GetValue("Left", typeof(SerializableExpression)); Right = (SerializableExpression)info.GetValue("Right", typeof(SerializableExpression)); Method = info.GetString("Method").GetMethodFromSerializableForm(); }
public SerializableUnaryExpression(SerializationInfo info, StreamingContext context) : base(info, context) { Operand = (SerializableExpression)info.GetValue("Operand", typeof(SerializableExpression)); Method = info.GetString("Method").GetMethodFromSerializableForm(); }
public SerializableInvocationExpression(SerializationInfo info, StreamingContext context) : base(info, context) { Expression = (SerializableExpression)info.GetValue("Expression", typeof(SerializableExpression)); Arguments = info.GetArrayFromSerializableForm <SerializableExpression>("Arguments"); }
public SerializableLambdaExpression(SerializationInfo info, StreamingContext context) : base(info, context) { Body = (SerializableExpression)info.GetValue("Body", typeof(SerializableExpression)); Parameters = info.GetArrayFromSerializableForm <SerializableParameterExpression>("Parameters"); }
public SerializableTypeBinaryExpression(SerializationInfo info, StreamingContext context) : base(info, context) { Expression = (SerializableExpression)info.GetValue("Expression", typeof(SerializableExpression)); TypeOperand = info.GetString("TypeOperand").GetTypeFromSerializableForm(); }
public SerializableMemberExpression(SerializationInfo info, StreamingContext context) : base(info, context) { Expression = (SerializableExpression)info.GetValue("Expression", typeof(SerializableExpression)); Member = info.GetString("Member").GetMemberFromSerializableForm(); }
public SerializableMemberAssignment(SerializationInfo info, StreamingContext context) : base(info, context) { Expression = (SerializableExpression)info.GetValue("Expression", typeof(SerializableExpression)); }