PipelineComponentInfos.Contains(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un booléen qui indique si les éléments de la collection peuvent être consultés en indexant sans jeter d’exception.
public:
bool Contains(System::Object ^ index);
public bool Contains(object index);
member this.Contains : obj -> bool
Public Function Contains (index As Object) As Boolean
Paramètres
- index
- Object
Le nom, l’identité, l’ID ou l’index de l’objet PipelineComponentInfo à localiser dans la collection
Retours
Un booléen qui indique si la collection peut être accessible par nom, identité, identifiant ou index. Une valeur de true indique que la collection peut être accessible en utilisant la syntaxe PipelineComponentInfos [index]. Une valeur de false indique que l’indexation ne peut pas être utilisée pour récupérer des éléments de la PipelineComponentInfos collection ; utiliser cette propriété crée une exception.
Exemples
L’exemple de code suivant utilise Contains une méthode pour déterminer si un composant pipeline nommé « Merge » est présent dans la collection. La méthode retourne un 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
Exemple de sortie :
La collection contient un composant pipeline de fusion