Click or drag to resize

EntityAddressNameQueryHackHackQuery Method

Hack the query

Namespace: SanteDB.Persistence.Data.Query.Hax
Assembly: SanteDB.Persistence.Data (in SanteDB.Persistence.Data.dll) Version: 3.0.2081-alpha+be3dca7062b437ed047a057127f85f12119224b9
Syntax
public bool HackQuery(
	QueryBuilder builder,
	SqlStatementBuilder sqlStatement,
	SqlStatementBuilder whereClause,
	Type tmodel,
	PropertyInfo property,
	string queryPrefix,
	QueryPredicate predicate,
	string[] values,
	IEnumerable<TableMapping> scopedTables,
	IDictionary<string, string[]> queryFilter
)

Parameters

builder  QueryBuilder

[Missing <param name="builder"/> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

sqlStatement  SqlStatementBuilder

[Missing <param name="sqlStatement"/> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

whereClause  SqlStatementBuilder

[Missing <param name="whereClause"/> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

tmodel  Type

[Missing <param name="tmodel"/> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

property  PropertyInfo

[Missing <param name="property"/> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

queryPrefix  String

[Missing <param name="queryPrefix"/> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

predicate  QueryPredicate

[Missing <param name="predicate"/> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

values  String

[Missing <param name="values"/> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

scopedTables  IEnumerableTableMapping

[Missing <param name="scopedTables"/> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

queryFilter  IDictionaryString, String

[Missing <param name="queryFilter"/> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

Return Value

Boolean

[Missing <returns> documentation for "M:SanteDB.Persistence.Data.Query.Hax.EntityAddressNameQueryHack.HackQuery(SanteDB.OrmLite.QueryBuilder,SanteDB.OrmLite.SqlStatementBuilder,SanteDB.OrmLite.SqlStatementBuilder,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.OrmLite.QueryPredicate,System.String[],System.Collections.Generic.IEnumerable{SanteDB.OrmLite.TableMapping},System.Collections.Generic.IDictionary{System.String,System.String[]})"]

Implements

IQueryBuilderHackHackQuery(QueryBuilder, SqlStatementBuilder, SqlStatementBuilder, Type, PropertyInfo, String, QueryPredicate, String, IEnumerableTableMapping, IDictionaryString, String)
See Also