ForEachEnumeratorInfos.Item Property
Returns a ForEachEnumeratorInfo object from the collection.
Namespace: Microsoft.SqlServer.Dts.Runtime
Assembly: Microsoft.SqlServer.ManagedDTS (in microsoft.sqlserver.manageddts.dll)
Syntax
'Declaration
Public ReadOnly Default Property Item ( _
index As Object _
) As ForEachEnumeratorInfo
public ForEachEnumeratorInfo this [
Object index
] { get; }
public:
property ForEachEnumeratorInfo^ default [Object^] {
ForEachEnumeratorInfo^ get (Object^ index);
}
/** @property */
public ForEachEnumeratorInfo get_Item (Object index)
Parameters
- index
The name, ID, or index of the object to return from the collection.
Property Value
A ForEachEnumeratorInfo object.
Example
The following code example retrieves an item from the collection by index and name, using the feInfos[0]
syntax.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
namespace TaskInfos_Item
{
class Program
{
static void Main(string[] args)
{
Application app = new Application();
ForEachEnumeratorInfos feInfos = app.ForEachEnumeratorInfos;
//Using the Item method syntax of [x], obtain the
//description of the first entry.
ForEachEnumeratorInfo feInfo = feInfos[0];
String nameOfFirstItem = feInfos[0].Name;
Console.WriteLine("Description of ForEach entry: {0}", nameOfFirstItem);
//Using the Item method syntax of [x], obtain the ID
// of the entry with the name, For Each Item Enumerator.
feInfo = feInfos["For Each Item Enumerator"];
String IDOfItem = feInfos["For Each Item Enumerator"].ID;
Console.WriteLine("ID of ForEach entry: {0}", IDOfItem);
}
}
}
Sample Output:
Description of ForEach entry: For Each File Enumerator
ID of ForEach entry: {62C3D0DC-C6A3-4A08-84F3-6028B2452F41}
Thread Safety
Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Platforms
Development Platforms
For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server 2005.
Target Platforms
For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server 2005.
See Also
Reference
ForEachEnumeratorInfos Class
ForEachEnumeratorInfos Members
Microsoft.SqlServer.Dts.Runtime Namespace