Skip to content

clsProviders

Collection wrapper used for provider search results.

Purpose

  • Support provider search inputs, execution, and result handling.

Context

  • Namespace: SAIF.Business.Provider
  • Assembly/package: SAIF.Business.Provider

Public members

Member Signature Purpose
Add Sub Add(ByVal inCase As clsSearchResults) Sends the targeted data through the owning provider workflow.

Behavioral notes

  • This type participates in the library's multi-criteria provider search workflow.

Constraints and usage notes

  • Use this type with the provider-search workflow that supplies the required data-portal context.

Inherited members (from ReadOnlyCollection(Of clsSearchResults))

This type inherits the standard read-only collection surface from System.Collections.ObjectModel.ReadOnlyCollection(Of clsSearchResults), in addition to the members listed above:

Member Signature Purpose
Count ReadOnly Property Count As Integer Returns the number of search results currently exposed by the collection.
Item Default ReadOnly Property Item(ByVal index As Integer) As clsSearchResults Returns the search result at the requested zero-based index.
GetEnumerator Function GetEnumerator() As IEnumerator(Of clsSearchResults) Iterates through the search results in collection order.
Contains Function Contains(ByVal value As clsSearchResults) As Boolean Indicates whether the collection contains the supplied search-result instance.
IndexOf Function IndexOf(ByVal value As clsSearchResults) As Integer Returns the zero-based position of the supplied search-result instance.
CopyTo Sub CopyTo(ByVal array() As clsSearchResults, ByVal index As Integer) Copies the search results into an existing array starting at the supplied index.
## Sources
- Business\SAIF.Business.Provider\clsProviderSearch.vb