Поделиться через


Структура AdomdDataReader.Enumerator

Implements the System.Collections.IEnumerator interface to support iterating over an AdomdDataReader and reading its individual records.

Пространство имен:  Microsoft.AnalysisServices.AdomdClient
Сборка:  Microsoft.AnalysisServices.AdomdClient (в Microsoft.AnalysisServices.AdomdClient.dll)

Синтаксис

'Декларация
Public Structure Enumerator _
    Implements IEnumerator
'Применение
Dim instance As AdomdDataReader.Enumerator
public struct Enumerator : IEnumerator
public value class Enumerator : IEnumerator
[<SealedAttribute>]
type Enumerator =  
    struct 
        interface IEnumerator 
    end
JScript поддерживает использование структур, но не объявление новых.

Тип AdomdDataReader.Enumerator обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство Current Gets the current IDataRecord interface in the AdomdDataReader.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от ValueType.)
Открытый метод GetHashCode (Производный от ValueType.)
Открытый метод GetType (Производный от Object.)
Открытый метод MoveNext Moves to the next IDataRecord interface in the AdomdDataReader.
Открытый метод Reset Sets the enumerator to its initial position, which is before the first element in the collection.
Открытый метод ToString (Производный от ValueType.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытое свойство IEnumerator.Current Gets the current IDataRecord object in the AdomdDataReader.

В начало

Замечания

In Microsoft JScript, you can use the structures in the Microsoft .NET Framework, but you cannot define your own.

Because the AdomdDataReader is a forward-only source of data, you can iterate the associated enumerator only once.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.AnalysisServices.AdomdClient