ForEachEnumeratorInfos.Contains(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, может ли элемент быть извлечен из коллекции ForEachEnumeratorInfos по индексу без формирования исключения.
public:
bool Contains(System::Object ^ index);
public bool Contains (object index);
member this.Contains : obj -> bool
Public Function Contains (index As Object) As Boolean
Параметры
- index
- Object
Имя, идентификатор или индекс объекта, которые необходимо вернуть из коллекции.
Возвращаемое значение
Логическое значение, указывающее, можно ли извлечь элементы с помощью индексирования. Значение true указывает, что синтаксис ForEachEnumeratorInfos[x] можно использовать без создания исключения. Значение false указывает, что индексирование невозможно использовать для извлечения элементов из ForEachEnumeratorInfos коллекции.
Примеры
В следующем примере кода метод используется Contains для определения того, находится ли перечислитель с именем "For Each File Enumerator" в коллекции. Метод возвращает значение Boolean
.
Примечание
Чтобы использовать следующий пример кода с языковым стандартом, отличным от английского, измените строку "For Each File Enumerator" на локализованное имя перечислителя.
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
using Microsoft.SqlServer.Dts.Runtime.Enumerators.Item;
namespace ForEachEnums
{
class Program
{
static void Main(string[] args)
{
Application app = new Application();
ForEachEnumeratorInfos feInfos = app.ForEachEnumeratorInfos;
// Search the collection by name.
if (feInfos.Contains("For Each File Enumerator"))
Console.WriteLine("The collection contains {0} enumerator", feInfos[0].Name);
else
Console.WriteLine("The collection does not contain {0} enumerator", feInfos[0].Name);
}
}
}
Образец вывода:
Коллекция содержит перечислитель перечислителя каждого перечислителя файлов