LogProviderBase Kelas

Definisi

Menentukan kelas dasar abstrak untuk penyedia log terkelola.

public ref class LogProviderBase abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject
public abstract class LogProviderBase : Microsoft.SqlServer.Dts.Runtime.DtsObject
type LogProviderBase = class
    inherit DtsObject
Public MustInherit Class LogProviderBase
Inherits DtsObject
Warisan
LogProviderBase

Keterangan

Untuk membuat penyedia log Anda sendiri, berasal dari LogProviderBase kelas .

LogProviderBase digunakan bersama dengan DtsLogProviderAttribute untuk mengimplementasikan penyedia log kustom.

Konstruktor

LogProviderBase()

Menginisialisasi instans LogProviderBase kelas.

Properti

ConfigString

Mendapatkan atau mengatur string yang digunakan untuk mengonfigurasi penyedia log.

TargetServerVersion

Menentukan kelas dasar abstrak untuk penyedia log terkelola.

Version

Mendapatkan versi penyedia log.

Metode

CanUpdate(String)

Menentukan apakah penyedia log mendukung peningkatan XML paket ke versi penyedia log yang lebih baru.

CloseLog()

Dipanggil pada akhir eksekusi paket.

Equals(Object)

Menentukan apakah dua instans objek sama.

(Diperoleh dari DtsObject)
GetHashCode()

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari DtsObject)
InitializeLogProvider(Connections, IDTSInfoEvents, ObjectReferenceTracker)

Dipanggil saat penyedia log ditambahkan ke paket.

Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, Byte[])

Dipanggil ketika peristiwa runtime terjadi selama eksekusi paket.

OpenLog()

Dipanggil di awal eksekusi paket untuk membuat koneksi ke sumber data eksternal.

Update(String)

Dipanggil untuk memutakhirkan XML yang dipertahankan oleh versi penyedia log sebelumnya.

Validate(IDTSInfoEvents)

Dipanggil untuk mengonfirmasi penyedia log dikonfigurasi dengan benar.

Berlaku untuk