PipelineComponentInfos.Contains(Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore booleano che indica se è possibile accedere agli elementi della raccolta usando l'indicizzazione senza generare un'eccezione.
public:
bool Contains(System::Object ^ index);
public bool Contains (object index);
member this.Contains : obj -> bool
Public Function Contains (index As Object) As Boolean
Parametri
- index
- Object
Nome, identità, ID o indice dell'oggetto PipelineComponentInfo da individuare nella raccolta.
Restituisce
Valore booleano che indica se è possibile accedere alla raccolta in base al nome, all'identità, all'ID o all'indice. Un valore true indica che è possibile accedere alla raccolta usando la sintassi PipelineComponentInfos [index]. Un valore false indica che l'indicizzazione non può essere utilizzata per recuperare elementi dalla raccolta. L'utilizzo PipelineComponentInfos di questa proprietà genera un'eccezione.
Esempio
Nell'esempio di codice seguente viene Contains usato il metodo per determinare se un componente della pipeline con il nome "Merge" si trova nella raccolta. Il metodo restituisce un oggetto 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
Esempio di output
La raccolta contiene il componente della pipeline merge