Udostępnij za pośrednictwem


Klasa DtsLogProviderAttribute

Dostarcza projekt czas informacje o LogProvider obiektu.

Hierarchia dziedziczenia

System.Object
  System.Attribute
    Microsoft.SqlServer.Dts.Runtime.Localization.DtsLocalizableAttribute
      Microsoft.SqlServer.Dts.Runtime.DtsLogProviderAttribute

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
<AttributeUsageAttribute(AttributeTargets.Class, Inherited := False, AllowMultiple := False)> _
Public NotInheritable Class DtsLogProviderAttribute _
    Inherits DtsLocalizableAttribute
'Użycie
Dim instance As DtsLogProviderAttribute
[AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
public sealed class DtsLogProviderAttribute : DtsLocalizableAttribute
[AttributeUsageAttribute(AttributeTargets::Class, Inherited = false, AllowMultiple = false)]
public ref class DtsLogProviderAttribute sealed : public DtsLocalizableAttribute
[<SealedAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, AllowMultiple = false)>]
type DtsLogProviderAttribute =  
    class
        inherit DtsLocalizableAttribute
    end
public final class DtsLogProviderAttribute extends DtsLocalizableAttribute

Typ DtsLogProviderAttribute uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna DtsLogProviderAttribute Inicjuje nowe wystąpienie DtsLogProviderAttribute klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Description Infrastruktura. (Dziedziczony z DtsLocalizableAttribute).
Właściwość publiczna DisplayName Infrastruktura. (Dziedziczony z DtsLocalizableAttribute).
Właściwość publiczna IconResource Pobiera lub ustawia ikony skojarzonej z dostawca dziennika.
Właściwość publiczna LocalizationType Infrastruktura. (Dziedziczony z DtsLocalizableAttribute).
Właściwość publiczna LogProviderContact Pobiera lub ustawia informacje kontaktowe dla dostawca dziennika.
Właściwość publiczna LogProviderType Pobiera lub ustawia typ dostawca dziennika.Właściwość ta jest wymagana.
Właściwość publiczna RequiredProductLevel
Właściwość publiczna TypeId (Dziedziczony z Attribute).
Właściwość publiczna UITypeName Nie używane.Interfejsy użytkownika niestandardowego dla dostawców niestandardowych dzienników nie zostały zaimplementowane w Integration Services.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals (Dziedziczony z Attribute).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Attribute).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna IsDefaultAttribute (Dziedziczony z Attribute).
Metoda publiczna Match (Dziedziczony z Attribute).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna _Attribute.GetIDsOfNames (Dziedziczony z Attribute).
Jawna implementacja interfejsuMetoda prywatna _Attribute.GetTypeInfo (Dziedziczony z Attribute).
Jawna implementacja interfejsuMetoda prywatna _Attribute.GetTypeInfoCount (Dziedziczony z Attribute).
Jawna implementacja interfejsuMetoda prywatna _Attribute.Invoke (Dziedziczony z Attribute).

Do góry

Uwagi

Ten atrybut jest stosowany do zarządzanych dostawca dziennika pochodną klasy LogProviderBase.Atrybut określa klasę jako zarządzany dostawca dziennika i informacje za pośrednictwem jej właściwości sterujące jak projektant SSIS Wyświetla i współdziała z obiektu.

DisplayName i LogProviderType Właściwości są wymagane.DisplayName Właściwość ma wartość wyświetlana na liście dostępnych włączeni w projektancie pakiet.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.