Aracılığıyla paylaş


LogProvider Sınıfı

İlişkili bir günlük sağlayıcı hakkında bilgi içeren bir paket.Tüm günlük sağlayıcıları ile ilişkilendirilmiş bir paket yer LogProviders koleksiyonu.Bilgisayar günlüğü sağlayıcıları için kullanmak Application sınıf ve Görünüm LogProviderInfos koleksiyon.Bu sınıf devralınamaz.

Devralma Hiyerarşisi

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.LogProvider

Ad Alanı:  Microsoft.SqlServer.Dts.Runtime
Derleme:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)

Sözdizimi

'Bildirim
Public NotInheritable Class LogProvider _
    Inherits DtsObject _
    Implements IDTSObjectHost, IDTSName, IDTSPersist, IDTSPropertiesProvider,  _
    IComponent, IDisposable, IDTSPackagePath
'Kullanım
Dim instance As LogProvider
public sealed class LogProvider : DtsObject, 
    IDTSObjectHost, IDTSName, IDTSPersist, IDTSPropertiesProvider, IComponent, 
    IDisposable, IDTSPackagePath
public ref class LogProvider sealed : public DtsObject, 
    IDTSObjectHost, IDTSName, IDTSPersist, IDTSPropertiesProvider, IComponent, 
    IDisposable, IDTSPackagePath
[<SealedAttribute>]
type LogProvider =  
    class
        inherit DtsObject
        interface IDTSObjectHost
        interface IDTSName
        interface IDTSPersist
        interface IDTSPropertiesProvider
        interface IComponent
        interface IDisposable
        interface IDTSPackagePath
    end
public final class LogProvider extends DtsObject implements IDTSObjectHost, IDTSName, IDTSPersist, IDTSPropertiesProvider, IComponent, IDisposable, IDTSPackagePath

LogProvider türü aşağıdaki üyeleri açıklar.

Özellikler

  Ad Açıklama
Ortak özellik ConfigString Alır veya belirli günlük sağlayıcı için bağlantı ve yapılandırma bilgilerini ayarlar.
Ortak özellik CreationName Oluşturmak için çalışma zamanı tarafından kullanılan dize döndürür bir örnek , LogProvider nesne.Bu özellik salt okunurdur.
Ortak özellik DelayValidation Alır veya ayarlar bir Boole belirleyen bir çağrı olup olmadığını Validate için günlük sağlayıcı gecikiyor kadar paket yürütme.
Ortak özellik Description Alır veya ayarlar açıklaması LogProvider nesne.
Ortak özellik HostType günlük sağlayıcı tarafından kullanılmakta olan ana bilgisayar türünü tanımlayan bir numaralandırma alır.Bu özellik salt okunurdur.
Ortak özellik ID Kimliği alır LogProvider.Bu özellik salt okunurdur.
Ortak özellik InnerObject Tarafından barındırılan belirli günlük sağlayıcı döndürür LogProvider nesne.
Ortak özellik Name Alır veya ayarlar bir adı LogProvider "Metin dosyaları için SSIS günlük sağlayıcı" gibi bir nesne.Bu dize gösteren metindir Yapılandırma SSIS günlükleri (sağlayıcıları ve günlükleri sekmesinde) iletişim kutusunda Sağlayıcı türü bırakma -kapalı menü.
Ortak özellik Properties Döndürür bir DtsProperties koleksiyon, içeren bir koleksiyon , DtsProperty nesneler.
Ortak özellik Site Altyapı.

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem CloseLog Günlük kapatır.
Ortak yöntem Dispose günlük sağlayıcı tarafından kullanılan kaynakları serbest bırakır.
Ortak yöntem Equals İki nesne örnekleri eşit olup olmadığını belirler. (DtsObject öğesinden devralınmıştır.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Ortak yöntem GetExpression Döndürür bir dize , ifade için belirtilen özellik içerir. Null Hayır anlamına gelir ifade atanır.
Ortak yöntem GetHashCode Bu örnek için karma kodunu döndürür. (DtsObject öğesinden devralınmıştır.)
Ortak yöntem GetPackagePath Döndürür bir dize içeren göreli yol paket konumu için.
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Ortak yöntem LoadFromXML Bu yöntem uygulama kodunuz tarafından çağrılabilir..XML kaydedilen paket yüklemek için kullanmak Application.LoadPackage yöntem.
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem OpenLog Günlüğü açar.
Ortak yöntem SaveToXML Bu yöntem uygulama kodunuz tarafından çağrılabilir.paket .xml kaydetmek için kullanmak Application.SaveToXml yöntem.
Ortak yöntem SetExpression Belirtilen ifade atar özellik.Belirtmek nullnull başvuru (Visual Basic'te Nothing) varolan bir ifade özellik kaldırmak için.
Ortak yöntem ToString (Object öğesinden devralınmıştır.)

Üst

Olaylar

  Ad Açıklama
Ortak olay Disposed Dinlemek için bir olay işleyicisi ekler Disposed olay günlük sağlayıcı.

Üst

Açıklamalar

Ana günlük sağlayıcı tümü için ortak olan özellikleri ve yöntemleri sağlayan bir sınıf olan günlük sağlayıcısıs.Hangi günlük sağlayıcı kullanılıyor olursa olsun, bu sınıf günlüğüyle ilişkili tüm görevleri gerçekleştirmenize olanak sağlar.LogProvider Eklerken program aracılığıyla günlüğü sağlayıcılarını paket kullandığınız nesne sınıfıdırBu temel bir günlük sağlayıcı barındıran bir genel ana günlük sağlayıcısıdır.Barındırılan günlük sağlayıcı kullanılarak erişilebilir olup InnerObject.Özel günlük sağlayıcı oluşturmak isterseniz, kullanmak LogProviderBase WalkTree

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.