Bagikan melalui


ConnectionInfos.Item[Object] Properti

Definisi

ConnectionInfo Mengambil objek dari koleksi berdasarkan nama, indeks, ID, atau identitas.

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

Parameter

index
Object

Nama, indeks, ID, atau identitas objek dalam koleksi yang akan dikembalikan.

Nilai Properti

Objek ConnectionInfo dari koleksi yang cocok dengan nama, indeks, ID, atau identitas yang index diberikan dalam parameter .

Contoh

Contoh kode berikut mengambil item dari koleksi dengan menggunakan dua metode. Metode pertama menggunakan connectionInfos[0] sintaks untuk mengambil seluruh objek, yang terletak di posisi pertama koleksi dan kemudian menempatkannya di connInfo objek . Anda sekarang dapat mengambil semua properti dari ConnectionInfo objek seperti biasa. Metode kedua mengambil properti tertentu dari objek pertama dalam koleksi.

using System;  
using System.Collections.Generic;  
using System.Text;  
using Microsoft.SqlServer.Dts.Runtime;  

namespace ConnectionInfos_GetEnum  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            Application dtsApplication = new Application();  
            ConnectionInfos connectionInfos = dtsApplication.ConnectionInfos;  

            //Using the Item method syntax of [x], obtain the first entry and a name.  
            ConnectionInfo connInfo = connectionInfos[0];  
            String nameOfFirstItem = connectionInfos[0].Name;  

            //Print the name of the log provider object located at position [0].  
            Console.WriteLine("The ID of the first connection info is: {0}", connInfo.ID);  
            Console.WriteLine("The Name of the first connection info is: {0}", nameOfFirstItem);  

        }  
    }  
}  
Imports System  
Imports System.Collections.Generic  
Imports System.Text  
Imports Microsoft.SqlServer.Dts.Runtime  

Namespace ConnectionInfos_GetEnum  
    Class Program  
        Shared  Sub Main(ByVal args() As String)  
            Dim dtsApplication As Application =  New Application()   
            Dim connectionInfos As ConnectionInfos =  dtsApplication.ConnectionInfos   

            'Using the Item method syntax of [x], obtain the first entry and a name.  
            Dim connInfo As ConnectionInfo =  connectionInfos(0)   
            Dim nameOfFirstItem As String =  connectionInfos(0).Name   

            'Print the name of the log provider object located at position [0].  
            Console.WriteLine("The ID of the first connection info is: {0}", connInfo.ID)  
            Console.WriteLine("The Name of the first connection info is: {0}", nameOfFirstItem)  

        End Sub  
    End Class  
End Namespace  

Contoh Output:

The ID of the first connection info is: {41F5EFE4-E91A-4EB0-BF10-D40FD48B3C03}

The Name of the first connection info is: DTS Connection Manager for Files

Keterangan

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

Berlaku untuk