ListTableManagementServiceEnsureTableIsQueryableTEntity(String, JoinType, String, String) Method

Ensures that a given table is queryable under a given business object, by way of an appropriate list table entry

Definition

Namespace: Ignition.Framework.Metadata
Assembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
C#
public void EnsureTableIsQueryable<TEntity>(
	string nameOfTableToQuery,
	JoinType joinType,
	string joinExpression,
	string alias = null
)
where TEntity : NetForumEntity

Parameters

nameOfTableToQuery  String
The name of the table which should be queryable, and which will be made queryable if it is not already
joinType  JoinType
The type of SQL join to perform
joinExpression  String
If nameOfTableToQuery is not already queryable, the join expression that will be used in the new list table entry created to make it queryable
alias  String  (Optional)
If nameOfTableToQuery is not already queryable, the alias that will be used in the new list table entry created to make it queryable

Type Parameters

TEntity
The entity whose business object needs to be able to query nameOfTableToQuery

See Also