LogEntryInfos.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.
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 .