clsCustomerContactSearch¶
clsCustomerContactSearch provides the combined search entry point for customer and contact queries.
Purpose¶
- Combined search entry point for customer and contact queries.
Context¶
- Namespace:
SAIF.Business.CustomerContact - Assembly/package:
SAIF.BOF.Business.CustomerContact
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| CustomerContactSearchFormat | Public Enum CustomerContactSearchFormat |
Defines the search-format enum nested under this type. |
| SearchRequest | Public Class SearchRequest |
Carries caller-supplied criteria for a combined search. |
| SearchResult | Public Class SearchResult |
Carries the merged results returned by a combined search. |
| SearchForCustomerContacts | Public Shared Function SearchForCustomerContacts(ByVal inDPI As IDataPortalInfo, ByVal inRequest As SearchRequest) As SearchResult |
Executes the search routine declared by this type and returns the matching collection or result object. |
Behavioral notes¶
- The search flow merges contact results before customer results and may reduce the remaining request limit.
Constraints and usage notes¶
- The caller supplies the nested request object consumed by the search routine.
Sources¶
Business\SAIF.Business.CustomerContact\clsCustomerContactSearch.vb