ListTableManagementServiceEnsureTableIsQueryableTEntity(String, String, String) Method
Ensures that a given table is queryable under a given business object, by way of an appropriate list table entry
Namespace: Ignition.Framework.MetadataAssembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
public void EnsureTableIsQueryable<TEntity>(
string nameOfTableToQuery,
string joinExpression,
string alias = null
)
where TEntity : NetForumEntity
Public Sub EnsureTableIsQueryable(Of TEntity As NetForumEntity) (
nameOfTableToQuery As String,
joinExpression As String,
Optional alias As String = Nothing
)
public:
generic<typename TEntity>
where TEntity : NetForumEntity
virtual void EnsureTableIsQueryable(
String^ nameOfTableToQuery,
String^ joinExpression,
String^ alias = nullptr
) sealed
abstract EnsureTableIsQueryable :
nameOfTableToQuery : string *
joinExpression : string *
?alias : string
(* Defaults:
let _alias = defaultArg alias null
*)
-> unit when 'TEntity : NetForumEntity
override EnsureTableIsQueryable :
nameOfTableToQuery : string *
joinExpression : string *
?alias : string
(* Defaults:
let _alias = defaultArg alias null
*)
-> unit when 'TEntity : NetForumEntity
- nameOfTableToQuery String
- The name of the table which should be queryable, and which will be made queryable if it is not already
- 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
- TEntity
- The entity whose business object needs to be able to query nameOfTableToQuery