ForEachEnumeratorInfos.Contains(Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica se um item pode ser recuperado da coleção ForEachEnumeratorInfos usando indexação sem gerar uma exceção.
public:
bool Contains(System::Object ^ index);
public bool Contains (object index);
member this.Contains : obj -> bool
Public Function Contains (index As Object) As Boolean
Parâmetros
- index
- Object
O nome, a ID ou o índice do objeto a ser retornado da coleção.
Retornos
Um booliano que indica se os itens podem ser recuperados usando indexação. Um valor verdadeiro indica que a sintaxe ForEachEnumeratorInfos[x] pode ser usada sem gerar uma exceção. Um valor falso indica que a indexação não pode ser usada para recuperar itens da ForEachEnumeratorInfos coleção.
Exemplos
O exemplo de código a seguir usa o Contains método para determinar se um enumerador com o nome "For Each File Enumerator" está na coleção. O método retorna um Boolean
.
Observação
Para usar o exemplo de código a seguir com uma localidade diferente de inglês, altere a cadeia de caracteres "For Each File Enumerator" para o nome localizado do enumerador.
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);
}
}
}
Saída de exemplo:
A coleção contém For Each File Enumerator enumerator