Bagikan melalui


PipelineComponentInfos.Item[Object] Properti

Definisi

Mengembalikan PipelineComponentInfo objek dari koleksi.

public:
 property Microsoft::SqlServer::Dts::Runtime::PipelineComponentInfo ^ default[System::Object ^] { Microsoft::SqlServer::Dts::Runtime::PipelineComponentInfo ^ get(System::Object ^ index); };
public Microsoft.SqlServer.Dts.Runtime.PipelineComponentInfo this[object index] { get; }
member this.Item(obj) : Microsoft.SqlServer.Dts.Runtime.PipelineComponentInfo
Default Public ReadOnly Property Item(index As Object) As PipelineComponentInfo

Parameter

index
Object

Nama, ID, deskripsi, atau indeks item untuk ditemukan dalam koleksi.

Nilai Properti

PipelineComponentInfo

Objek PipelineComponentInfo.

Contoh

Contoh kode berikut mengambil item dari koleksi menggunakan dua metode. Metode pertama menggunakan pInfos[…] sintaks untuk mengambil seluruh objek yang terletak di posisi pertama koleksi dan menempatkannya di pInfo objek . Anda sekarang dapat mengambil semua properti dari pInfo objek seperti biasa. Metode kedua menunjukkan cara mengambil properti tertentu, deskripsi, dari objek "gabungkan" dalam koleksi menggunakan nama sebagai pengindeks.

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;  

            //Using the Item method syntax of [x], obtain the description  
            // of the Merge entry.  
            PipelineComponentInfo pInfo = pInfos["Merge"];  
            String nameOfFirstItem = pInfos["Merge"].Description;  
            Console.WriteLine("Description of Merge entry: {0}", nameOfFirstItem);  
        }  
    }  
}  
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   

            'Using the Item method syntax of [x], obtain the description  
            ' of the Merge entry.  
            Dim pInfo As PipelineComponentInfo =  pInfos("Merge")   
            Dim nameOfFirstItem As String =  pInfos("Merge").Description   
            Console.WriteLine("Description of Merge entry: {0}", nameOfFirstItem)  
        End Sub  
    End Class  
End Namespace  

Contoh Output:

Deskripsi entri Penggabungan: Transformasi Penggabungan

Keterangan

Jika panggilan ke Contains metode mengembalikan true, Anda dapat mengakses elemen yang ditentukan dalam koleksi dengan menggunakan sintaks PipelineComponentInfos[index]. Namun, jika Contains metode mengembalikan false, properti ini memberikan pengecualian. Di C#, properti ini adalah pengindeks PipelineComponentInfos untuk kelas

Berlaku untuk