Udostępnij za pośrednictwem


Klasa ConnectionManagerBase

Reprezentuje abstrakcyjna klasa podstawowa dla menedżerów połączenia.

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

Składnia

'Deklaracja
Public MustInherit Class ConnectionManagerBase _
    Inherits DtsObject
'Użycie
Dim instance As ConnectionManagerBase
public abstract class ConnectionManagerBase : DtsObject
public ref class ConnectionManagerBase abstract : public DtsObject
[<AbstractClassAttribute>]
type ConnectionManagerBase =  
    class
        inherit DtsObject
    end
public abstract class ConnectionManagerBase extends DtsObject

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona ConnectionManagerBase Inicjuje nowe wystąpienie ConnectionManagerBase klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna ConnectionString Pobiera lub ustawia połączenie ciąg dla połączenia.
Właściwość publiczna ProtectionLevel Pobiera lub ustawia wartość za pomocą DTSProtectionLevel wyliczenia, która wymusza połączenie kontroluje sposób poufnych informacji.
Właściwość publiczna SupportsDTCTransactions Zwraca wartość logiczna , wskazuje, czy obsługuje połączenia Microsoft transakcji Distributed Transaction Coordinator (MS DTC).
Właściwość publiczna Version Zwraca wersja tego menedżer połączeń.

Do góry

Metody

  Nazwa Opis
Metoda publiczna AcquireConnection Tworzy wystąpienie typu połączenia.
Metoda publiczna CanUpdate Pobiera lub ustawia wartość logiczna Określa, czy Menedżer połączeń obsługuje uaktualnianie połączenia XML do nowszej wersja.
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ReleaseConnection Zwalnia połączenie ustanowione podczas AcquireConnection.O nazwie w projekcie czas i uruchom czas.
Metoda publiczna SetQualifier Po utworzeniu menedżer połączeń, ale przed uruchomieniem, zmienia kwalifikator menedżer połączeń.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Update Aktualizacje XML utrwalone w poprzedniej wersja menedżer połączeń.
Metoda publiczna Validate Sprawdza poprawność połączenia i zwraca wartość wyliczenia wskazująca sukces lub niepowodzenie.

Do góry

Uwagi

Utworzyć menedżer połączeń zarządzanych przez wynikające z klasy zarządzanej z ConnectionManagerBase, a następnie oznaczenie go z DtsConnectionAttribute atrybut.

Tworząc menedżer połączeń zarządzanych, muszą zapewnić, że model wątka jest zarówno dla menedżer połączeń do poprawnej pracy z Integration Services runtime.

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.