GetFieldsList
Provides a String of field names separated by a comma for this object and any joined objects. The Recursive property on this objects and on the joined objects determine if the joined objects will also try to create a field list from their joined objects to be included in this field list. This process will follow until the depth reaches maxLevel parameter value.
Parameters:
| Description | |
|---|---|
| includeTableName | If true then each field name will be have its table name prefixed. This is important and useful when creating where expression from multiple tables and more than one table may contain the same column name. |
| level | Current level in recursion. |
| maxLevels | Maximum levels of business objects to cover during recursion. |
| objectsCovered | A collection that can be used to track what business objects are already covered. |
Returns:
| Type | |
|---|---|
| System.String |
| C# | |
|---|---|
public string GetFieldsList( bool includeTableName, ref int level, ref int maxLevels, ref IBusinessObjectCollection objectsCovered ) | |
Parameters
- includeTableName
- level
- maxLevels
- objectsCovered
Target Platforms: .NET Framework 1.1 or .NET Framework 2.0