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


Класс ForEachItemEnumeratorClass

Этот API-интерфейс поддерживает инфраструктуру SQL Server 2012 и не предназначен для использования непосредственно из кода.

Implements an enumerator over the IDTSForEachItem100 collection.

Иерархия наследования

System.Object
  Microsoft.SqlServer.Dts.Runtime.Wrapper.ForEachItemEnumeratorClass

Пространство имен:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Сборка:  Microsoft.SqlServer.DTSRuntimeWrap (в Microsoft.SqlServer.DTSRuntimeWrap.dll)

Синтаксис

'Декларация
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<GuidAttribute("4FF22140-C258-42C0-94B0-B4C93DD22099")> _
Public Class ForEachItemEnumeratorClass _
    Implements IDTSForEachItemEnumerator100, ForEachItemEnumerator, IDTSName100
'Применение
Dim instance As ForEachItemEnumeratorClass
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("4FF22140-C258-42C0-94B0-B4C93DD22099")]
public class ForEachItemEnumeratorClass : IDTSForEachItemEnumerator100, 
    ForEachItemEnumerator, IDTSName100
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute(L"4FF22140-C258-42C0-94B0-B4C93DD22099")]
public ref class ForEachItemEnumeratorClass : IDTSForEachItemEnumerator100, 
    ForEachItemEnumerator, IDTSName100
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("4FF22140-C258-42C0-94B0-B4C93DD22099")>]
type ForEachItemEnumeratorClass =  
    class 
        interface IDTSForEachItemEnumerator100 
        interface ForEachItemEnumerator 
        interface IDTSName100 
    end
public class ForEachItemEnumeratorClass implements IDTSForEachItemEnumerator100, ForEachItemEnumerator, IDTSName100

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

Конструкторы

  Имя Описание
Открытый метод ForEachItemEnumeratorClass Инфраструктура. Initializes a new instance of the ForEachItemEnumeratorClass class.

В начало

Свойства

  Имя Описание
Открытое свойство CreationName Инфраструктура. Returns the string that is used by the run-time to create an instance of the ForEachItemEnumeratorClass object.
Открытое свойство Description Инфраструктура. Gets or sets description for the enumerator class.
Открытое свойство ID Инфраструктура. Returns the GUID assigned to the enumerator class.
Открытое свойство Items Инфраструктура. Gets or sets a collection of IDTSForEachItems100.
Открытое свойство Name Инфраструктура. Gets or sets a name for the enumerator class.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Открытый метод ExportXML Инфраструктура. Exports data to an .xml file.
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Открытый метод ImportXML Инфраструктура. Imports XML into the collection.
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Замечания

For more information, see ForEachItemEnumerator.

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

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

См. также

Справочник

Пространство имен Microsoft.SqlServer.Dts.Runtime.Wrapper