コード例 #1
0
 /// <summary>
 /// Gets the source expression node.
 /// </summary>
 /// <param name="field">The field.</param>
 /// <param name="value">The value.</param>
 /// <returns>SourceFieldNode.</returns>
 private static SourceFieldNode GetSourceExpressionNode(SourceField field, object value)
 {
     return field == null ? null : new SourceFieldNode(field.DataType, field.GetName(), value, field.SetName, field.InnerName, field.SystemName, field.ObjectName, GetSourceExpressionNode((SourceField)field.ParentField, null), field.IsGroupingField);
 }