Bagikan melalui


LogEntryInfos.Item[Object] Properti

Definisi

LogEntryInfo Mendapatkan objek dari koleksi. Properti Item[Object] adalah pengindeks default untuk LogEntryInfos kelas, dan memungkinkan pencarian nilai menggunakan LogEntryInfos[...] Sintaks.

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

Parameter

index
Object

Nama, deskripsi, ID, atau indeks LogEntryInfo objek untuk ditemukan dalam koleksi.

Nilai Properti

Objek LogEntryInfo dari koleksi.

Contoh

Contoh kode berikut mengambil item dari koleksi menggunakan dua metode. Metode pertama menggunakan logInfos[0] sintaks untuk mengambil seluruh objek yang terletak di posisi pertama koleksi dan menempatkannya di logInfos objek . Anda sekarang dapat mengambil semua properti dari logInfo 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 LogEntryInfosTest  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            // The package is one of the SSIS Samples.  
            string mySample = @"C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\CalculatedColumns Sample\CalculatedColumns\CalculatedColumns.dtsx";  

            // Create the Application, and load the sample.  
            Application app = new Application();  
            Package pkg = app.LoadPackage(mySample, null);  

            // Get the LogEntryInfos from the package.  
            LogEntryInfos logInfos = pkg.LogEntryInfos;  

            //Using the Item method syntax of [x], obtain the   
            //first entry. Also, using the [x] syntax, retrieve a  
            // specific property, the Name.   
            LogEntryInfo logInfo = logInfos[0];  
            String nameOfFirstItem = logInfos[0].Name;  

            //Print the name of the logEntryInfo oabject located  
            //at position [0].  
            Console.WriteLine("The ID of the first log entry is: {0}", logInfo.ID);  
            Console.WriteLine("The Name of the first log entry is: {0}", nameOfFirstItem);  
        }  
    }  
}  
Imports System  
Imports System.Collections.Generic  
Imports System.Text  
Imports Microsoft.SqlServer.Dts.Runtime  

Namespace LogEnTryInfosTest  
    Class Program  
        Shared  Sub Main(ByVal args() As String)  
            ' The package is one of the SSIS Samples.  
            Dim mySample As String =  "C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\CalculatedColumns Sample\CalculatedColumns\CalculatedColumns.dtsx"   

            ' Create the Application, and load the sample.  
            Dim app As Application =  New Application()   
            Dim pkg As Package =  app.LoadPackage(mySample,Nothing)   

            ' Get the LogEntryInfos from the package.  
            Dim logInfos As LogEnTryInfos =  pkg.LogEnTryInfos   

            'Using the Item method syntax of [x], obtain the   
            'first entry. Also, using the [x] syntax, retrieve a  
            ' specific property, the Name.   
            Dim logInfo As LogEnTryInfo =  logInfos(0)   
            Dim nameOfFirstItem As String =  logInfos(0).Name   

            'Print the name of the logEntryInfo oabject located  
            'at position [0].  
            Console.WriteLine("The ID of the first log entry is: {0}", logInfo.ID)  
            Console.WriteLine("The Name of the first log entry is: {0}", nameOfFirstItem)  
        End Sub  
    End Class  
End Namespace  

Contoh Output:

ID entri log pertama adalah: {D5BD104A-9504-4087-A742-44B2BD90A09D}

Nama entri log pertama adalah: Diagnostik

Keterangan

Jika panggilan ke Contains metode mengembalikan true, Anda dapat mengakses elemen yang ditentukan dalam koleksi dengan menggunakan sintaks LogEntryInfo[index]. Jika mengembalikan Containsfalse, properti ini memberikan pengecualian.

Di C#, properti ini adalah pengindeks LogEntryInfos untuk kelas .

Berlaku untuk