ForEachEnumeratorInfos.Contains(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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