ibi Patterns - Search 6.0.0 .NET API |
NetricsJoin Constructor (String, Int32, Boolean, String[], String[]) |
See AlsoExample |
![]() ![]() |
Create a NetricsJoin object for searching related tables in an ibi™ Patterns - Search Server.
Namespace: NetricsServerInterface
Assembly: NetricsServerInterface (in NetricsServerInterface.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Sub New( _ ByVal parent_tbl As String, _ ByVal join_type As Integer, _ ByVal multi_parent As Boolean, _ ByVal aliases As String(), _ ByVal child_tables As String() _ ) |
C# |
---|
public NetricsJoin( string parent_tbl, int join_type, bool multi_parent, string[] aliases, string[] child_tables ) |
C++ |
---|
public: NetricsJoin( String parent_tbl, int join_type, bool multi_parent, array<String>^ aliases, array<String>^ child_tables ) sealed |
J# |
---|
public NetricsJoin( string parent_tbl, int join_type, bool multi_parent, string[] aliases, string[] child_tables ) |
JScript |
---|
public function NetricsJoin( parent_tbl : String, join_type : int, multi_parent : bool, aliases : String[], child_tables : String[] ) |
Parameters
- parent_tbl
- Name of the parent join table. Required.
- join_type
- One of: JOIN_FULL_RECORDS_ONLY, JOIN_FULL_AND_PARTIALS, JOIN_FULL_AND_ORPHANS, or JOIN_ALL_RECORD_TYPES.
- multi_parent
- If true, each record from the parent table may have multiple combinations returned in a search result set. If false, only the one best matching combination for each parent record is returned.
- aliases
- Aliases for child tables. Required if a child table is specified more than once, otherwise optional. If present, must be the same length as child_tables. All alias names must be unique and may not be the same as the parent table name or a child table name that appears in a different location.
- child_tables
- Names of child tables. These must be children of the parent_tbl. Required. Additional child tables and aliases may be specified using addChild.