A Sandcastle Documented Class Library

# DataProviderInfo EnumerateCustom Method

Enumerates the provider-specific values.

Namespace: Dundas.BI.Data.DataProviders
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public ICollection<string> EnumerateCustom(
    	string valueName,
    	ICollection<ParameterValue> settings
    )

    Public Function EnumerateCustom (
    	valueName As String,
    	settings As ICollection(Of ParameterValue)
    ) As ICollection(Of String)

    public:
    ICollection<String^>^ EnumerateCustom(
    	String^ valueName,
    	ICollection<ParameterValue^>^ settings
    )

    member EnumerateCustom :
            valueName : string *
            settings : ICollection<ParameterValue> -> ICollection<string>

#### Parameters

valueName
  Type: System
  String
  The provider-specific name of the values to enumerate.
settings
  Type: System.Collections.Generic
  ICollection
  ParameterValue
  The settings.

#### Return Value

Type: ICollection
String
The provider-specific values.
Exceptions

Exception | Condition
--- | ---
NotSupportedException | This call is not supported by the provider.
DataProviderLoadException | The data provider requires third party driver to be installed.
DataConnectionException | The connection cannot be established.
DataProviderException | Failed to retrieve the provider-specific values.

Remarks
Use this method for enumerating provider-specific values, such as list of available ODBC System Data Source Names.
See Also

#### Reference

DataProviderInfo Class
Dundas.BI.Data.DataProviders Namespace