Namespace: configuration_services.lists
Assembly: configuration_services (in configuration_services.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#
public static uint do_multi_catalog_search(
	ICollection<int> catalog_ids,
	CPumpSelection criteria,
	CFluid fluid,
	OperatingPointContainer operating_points,
	optional_criteria optional,
	CancellationToken cancellationToken
)
Visual Basic
Public Shared Function do_multi_catalog_search ( _
	catalog_ids As ICollection(Of Integer), _
	criteria As CPumpSelection, _
	fluid As CFluid, _
	operating_points As OperatingPointContainer, _
	optional As optional_criteria, _
	cancellationToken As CancellationToken _
) As UInteger
Visual C++
public:
static unsigned int do_multi_catalog_search(
	ICollection<int>^ catalog_ids, 
	CPumpSelection^ criteria, 
	CFluid^ fluid, 
	OperatingPointContainer^ operating_points, 
	optional_criteria^ optional, 
	CancellationToken cancellationToken
)

Parameters

catalog_ids
Type: System.Collections.Generic..::..ICollection<(Of <(<'Int32>)>)>
criteria
Type: CPumpSelection
An already initialized/configured CPumpSelection. Optional Criteria should have already been applied
fluid
Type: CFluid
operating_points
Type: pumpflo_services.OperatingPoints..::..OperatingPointContainer
optional
Type: configuration_services..::..optional_criteria
The original optional criteria object. Just used for referencing if certain members were set. Getting this information by querying CPumpSelection is not always possible.
cancellationToken
Type: CancellationToken

Return Value

ID of the generated list

See Also