ForEachEnumeratorInfos.Contains(Object) Methode

Definition

Gibt an, ob ein Element mithilfe der Indizierung aus der ForEachEnumeratorInfos-Auflistung abgerufen werden kann, ohne eine Ausnahme auszulösen.

public:
 bool Contains(System::Object ^ index);
public bool Contains (object index);
member this.Contains : obj -> bool
Public Function Contains (index As Object) As Boolean

Parameter

index
Object

Der Name oder Index bzw. die ID des Objekts, das aus der Auflistung zurückgegeben werden soll.

Gibt zurück

Ein Boolescher Wert, der angibt, ob Elemente mithilfe von Indexierung abgerufen werden können. Ein Wert von true gibt an, dass die Syntax ForEachEnumeratorInfos[x] verwendet werden kann, ohne eine Ausnahme zu auslösen. Ein Wert von false gibt an, dass die Indizierung nicht zum Abrufen von Elementen aus der ForEachEnumeratorInfos Auflistung verwendet werden kann.

Beispiele

Im folgenden Codebeispiel wird die Contains Methode verwendet, um zu ermitteln, ob sich ein Aufzählungsator mit dem Namen "For Each File Enumerator" in der Auflistung befindet. Die Methode gibt eine Boolean.

Hinweis

Um das folgende Codebeispiel mit einem anderen Gebietsschema als Englisch zu verwenden, ändern Sie die Zeichenfolge "Für jede Datei Enumerator" in den lokalisierten Namen des Enumerators.

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);  
        }  
    }  
}  

Beispielausgabe:

Die Auflistung enthält für jede Dateienumerator-Aufzählung

Gilt für: