PipelineComponentInfos.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 einen booleschen Wert zurück, der angibt, ob auf die Elemente in der Auflistung mithilfe von Indizierung zugegriffen werden kann, ohne eine Ausnahme zu auslö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 Identität oder ID des in der Auflistung zu suchenden PipelineComponentInfo-Objekts.
Gibt zurück
Ein boolescher Wert, der angibt, ob auf die Auflistung nach Name, Identität, ID oder Index zugegriffen werden kann. Ein Wert von true gibt an, dass die Auflistung mithilfe der Syntax PipelineComponentInfos [index] zugegriffen werden kann. Ein Wert von false gibt an, dass die Indizierung nicht zum Abrufen von Elementen aus der PipelineComponentInfos Auflistung verwendet werden kann. Mithilfe dieser Eigenschaft wird eine Ausnahme ausgelöst.
Beispiele
Im folgenden Codebeispiel wird die Methode verwendet Contains , um festzustellen, ob sich eine Pipelinekomponente mit dem Namen "Merge" in der Auflistung befindet. Die Methode gibt einen Boolean
.
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();
PipelineComponentInfos pInfos = app.PipelineComponentInfos;
// Search the collection by name.
if (pInfos.Contains("Merge"))
Console.WriteLine("The collection contains {0} pipeline component", pInfos[0].Name);
else
Console.WriteLine("The collection does not contain {0} pipeline component", pInfos[0].Name);
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Namespace TaskInfos_Item
Class Program
Shared Sub Main(ByVal args() As String)
Dim app As Application = New Application()
Dim pInfos As PipelineComponentInfos = app.PipelineComponentInfos
' Search the collection by name.
If pInfos.Contains("Merge") Then
Console.WriteLine("The collection contains {0} pipeline component", pInfos(0).Name)
Else
Console.WriteLine("The collection does not contain {0} pipeline component", pInfos(0).Name)
End If
End Sub
End Class
End Namespace
Beispielausgabe:
Die Auflistung enthält die Zusammenführungspipelinekomponente