Click or drag to resize

RelationshipQueryHackHackQuery Method

[Missing <summary> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

Namespace:  SanteDB.DisconnectedClient.SQLite.Hacks
Assembly:  SanteDB.DisconnectedClient.SQLite (in SanteDB.DisconnectedClient.SQLite.dll) Version: 2.2.1
Syntax
public bool HackQuery(
	QueryBuilder builder,
	SqlStatement sqlStatement,
	SqlStatement whereClause,
	Type tmodel,
	PropertyInfo property,
	string queryPrefix,
	QueryPredicate predicate,
	Object values,
	IEnumerable<TableMapping> scopedTables
)

Parameters

builder
Type: SanteDB.DisconnectedClient.SQLite.QueryQueryBuilder

[Missing <param name="builder"/> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

sqlStatement
Type: SanteDB.DisconnectedClient.SQLite.QuerySqlStatement

[Missing <param name="sqlStatement"/> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

whereClause
Type: SanteDB.DisconnectedClient.SQLite.QuerySqlStatement

[Missing <param name="whereClause"/> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

tmodel
Type: SystemType

[Missing <param name="tmodel"/> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

property
Type: System.ReflectionPropertyInfo

[Missing <param name="property"/> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

queryPrefix
Type: SystemString

[Missing <param name="queryPrefix"/> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

predicate
Type: SanteDB.DisconnectedClient.SQLite.QueryQueryPredicate

[Missing <param name="predicate"/> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

values
Type: SystemObject

[Missing <param name="values"/> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

scopedTables
Type: System.Collections.GenericIEnumerableTableMapping

[Missing <param name="scopedTables"/> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

Return Value

Type: Boolean

[Missing <returns> documentation for "M:SanteDB.DisconnectedClient.SQLite.Hacks.RelationshipQueryHack.HackQuery(SanteDB.DisconnectedClient.SQLite.Query.QueryBuilder,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,SanteDB.DisconnectedClient.SQLite.Query.SqlStatement,System.Type,System.Reflection.PropertyInfo,System.String,SanteDB.DisconnectedClient.SQLite.Query.QueryPredicate,System.Object,System.Collections.Generic.IEnumerable{SanteDB.DisconnectedClient.SQLite.Query.TableMapping})"]

Implements

IQueryBuilderHackHackQuery(QueryBuilder, SqlStatement, SqlStatement, Type, PropertyInfo, String, QueryPredicate, Object, IEnumerableTableMapping)
See Also