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 |