LogProviderInfos.Item[Object] Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
LogProviderInfo Mendapatkan objek dari koleksi. Properti Item[Object] adalah pengindeks default untuk LogProviderInfos kelas dan memungkinkan pencarian nilai menggunakan LogProviderInfos[...] Sintaks.
public:
property Microsoft::SqlServer::Dts::Runtime::LogProviderInfo ^ default[System::Object ^] { Microsoft::SqlServer::Dts::Runtime::LogProviderInfo ^ get(System::Object ^ index); };
public Microsoft.SqlServer.Dts.Runtime.LogProviderInfo this[object index] { get; }
member this.Item(obj) : Microsoft.SqlServer.Dts.Runtime.LogProviderInfo
Default Public ReadOnly Property Item(index As Object) As LogProviderInfo
Parameter
- index
- Object
Nama, deskripsi, ID, atau indeks objek yang akan dikembalikan dari koleksi.
Nilai Properti
Objek LogProviderInfo dari koleksi.
Contoh
Contoh kode berikut mengambil item dari koleksi menggunakan dua metode. Metode pertama menggunakan infos[0]
sintaks untuk mengambil seluruh objek yang terletak di posisi pertama koleksi, lalu menempatkannya di lInfo
objek . Anda sekarang dapat mengambil semua properti dari lInfo
objek seperti biasa. Metode kedua menunjukkan cara mengambil properti tertentu dari objek pertama dalam koleksi.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
namespace LogProvInfoProperties
{
class Program
{
static void Main(string[] args)
{
Application app = new Application();
LogProviderInfos infos = app.LogProviderInfos;
//Using the Item method syntax of [x], obtain the first entry.
LogProviderInfo lInfo = infos[0];
String nameOfFirstItem = infos[0].Name;
//Print the name of the log provider object located at position [0].
Console.WriteLine("The ID of the first log provider is: {0}", lInfo.ID);
Console.WriteLine("The Name of the first log provider is: {0}", nameOfFirstItem);
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Namespace LogProvInfoProperties
Class Program
Shared Sub Main(ByVal args() As String)
Dim app As Application = New Application()
Dim infos As LogProviderInfos = app.LogProviderInfos
'Using the Item method syntax of [x], obtain the first entry.
Dim lInfo As LogProviderInfo = infos(0)
Dim nameOfFirstItem As String = infos(0).Name
'Print the name of the log provider object located at position [0].
Console.WriteLine("The ID of the first log provider is: {0}", lInfo.ID)
Console.WriteLine("The Name of the first log provider is: {0}", nameOfFirstItem)
End Sub
End Class
End Namespace
Contoh Output:
ID penyedia log pertama adalah: {59B2C6A5-663F-4C20-8863-C83F9B72E2EB}
Nama penyedia log pertama adalah: Penyedia log SSIS untuk file Teks
Keterangan
Jika panggilan ke Contains metode mengembalikan true
, Anda dapat mengakses elemen yang ditentukan dalam koleksi dengan menggunakan sintaks LogProviderInfos[index]
. Namun, jika Contains metode mengembalikan false
, properti ini memberikan pengecualian. Di C#, properti ini adalah pengindeks LogProviderInfos untuk kelas .