A Sandcastle Documented Class Library

# GregorianProvider EnumerateMembers Method

Enumerates the member unique names.

Namespace: Dundas.BI.Data.TimeDimensionProviders
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 override IEnumerable<string> EnumerateMembers(
    	int intervalId,
    	DateTime startTime,
    	DateTime endTime
    )

    Public Overrides Function EnumerateMembers (
    	intervalId As Integer,
    	startTime As DateTime,
    	endTime As DateTime
    ) As IEnumerable(Of String)

    public:
    virtual IEnumerable<String^>^ EnumerateMembers(
    	int intervalId,
    	DateTime startTime,
    	DateTime endTime
    ) override

    abstract EnumerateMembers :
            intervalId : int *
            startTime : DateTime *
            endTime : DateTime -> IEnumerable<string>
    override EnumerateMembers :
            intervalId : int *
            startTime : DateTime *
            endTime : DateTime -> IEnumerable<string>

#### Parameters

intervalId
  Type: System
  Int32
  ID of the interval.
startTime
  Type: System
  DateTime
  The start time.
endTime
  Type: System
  DateTime
  The end time.

#### Return Value

Type: IEnumerable
String
The member unique names.
Exceptions

Exception | Condition
--- | ---
ArgumentOutOfRangeException | The intervalId is invalid.

See Also

#### Reference

GregorianProvider Class
Dundas.BI.Data.TimeDimensionProviders Namespace