Determines how the search results are merged for searches across multiple
repositories.
The merge mode can be either:
- The intersection of all classes found(INTERSECTION). The search results will contain the classes occurring in every repository searched.
- The union of all classes found (UNION). The search results will contain the classes occurring in any repository searched.
When the merge mode is UNION and a class or property is not found in any repository, the following occurs:
- For classes, an inner join returns no rows, and an outer join returns nulls. Join types are specified in the JoinOperator class.
- For properties, the property value is Null in a selection list or WHERE clause, and is omitted from an ORDER BY clause.
Namespace:
FileNet.Api.Constants
Assembly:
FileNet.Api (in FileNet.Api.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Public Enumeration MergeMode |
| C# |
|---|
public enum MergeMode |
| Visual C++ |
|---|
public enum class MergeMode |
| JavaScript |
|---|
FileNet.Api.Constants.MergeMode = function(); FileNet.Api.Constants.MergeMode.createEnum('FileNet.Api.Constants.MergeMode', false); |
Members
| Type | Member name | Description |
|---|---|---|
| INTERSECTION |
A constant representing a MergeMode instance of type INTERSECTION.
This specifies that the search result is the intersection of the classes
found across the repositories (the classes occurring in every repository searched).
| |
| UNION |
A constant representing a MergeMode instance of type UNION.
This specifies that the search result is the union of the classes found
across the repositories (the classes occurring in any repository searched).
|