ListTableManagementServiceEnsureTableIsQueryable(Type, 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(
Type entityType,
string nameOfTableToQuery,
string joinExpression,
string alias = null
)
Public Sub EnsureTableIsQueryable (
entityType As Type,
nameOfTableToQuery As String,
joinExpression As String,
Optional alias As String = Nothing
)
public:
virtual void EnsureTableIsQueryable(
Type^ entityType,
String^ nameOfTableToQuery,
String^ joinExpression,
String^ alias = nullptr
) sealed
abstract EnsureTableIsQueryable :
entityType : Type *
nameOfTableToQuery : string *
joinExpression : string *
?alias : string
(* Defaults:
let _alias = defaultArg alias null
*)
-> unit
override EnsureTableIsQueryable :
entityType : Type *
nameOfTableToQuery : string *
joinExpression : string *
?alias : string
(* Defaults:
let _alias = defaultArg alias null
*)
-> unit
Parameters
- entityType Type
- The entity whose business object needs to be able to query nameOfTableToQuery
- 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