Udostępnij za pośrednictwem


Klasa SMOServerConn

Zawiera metody oraz właściwości używanych przez połączenia obiektów SMO.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.ConnectionManagerBase
      Microsoft.SqlServer.Dts.ManagedConnections.SMOServerConn

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

Składnia

'Deklaracja
<DtsConnectionAttribute(ConnectionType := "SMOServer", LocalizationType := GetType(SMOServerConn),  _
    ConnectionContact := "Microsoft Corporation", UITypeName := "Microsoft.DataTransformationServices.Design.SMOServerConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")> _
Public Class SMOServerConn _
    Inherits ConnectionManagerBase _
    Implements IDTSComponentPersist
'Użycie
Dim instance As SMOServerConn
[DtsConnectionAttribute(ConnectionType = "SMOServer", LocalizationType = typeof(SMOServerConn), 
    ConnectionContact = "Microsoft Corporation", UITypeName = "Microsoft.DataTransformationServices.Design.SMOServerConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public class SMOServerConn : ConnectionManagerBase, 
    IDTSComponentPersist
[DtsConnectionAttribute(ConnectionType = L"SMOServer", LocalizationType = typeof(SMOServerConn), 
    ConnectionContact = L"Microsoft Corporation", UITypeName = L"Microsoft.DataTransformationServices.Design.SMOServerConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public ref class SMOServerConn : public ConnectionManagerBase, 
    IDTSComponentPersist
[<DtsConnectionAttribute(ConnectionType = "SMOServer", LocalizationType = typeof(SMOServerConn), 
    ConnectionContact = "Microsoft Corporation", UITypeName = "Microsoft.DataTransformationServices.Design.SMOServerConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type SMOServerConn =  
    class
        inherit ConnectionManagerBase
        interface IDTSComponentPersist
    end
public class SMOServerConn extends ConnectionManagerBase implements IDTSComponentPersist

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna SMOServerConn() Inicjuje nowe wystąpienie SMOServerConn klasy
Metoda publiczna SMOServerConn(Boolean, String, String) Inicjuje nowe wystąpienie SMOServerConn klasy inicjowanie trybu uwierzytelnianie, nazwa użytkownika i hasło.
Metoda publiczna SMOServerConn(Boolean, String, String, String) Inicjuje nowe wystąpienie SMOServerConn klasy inicjowanie trybu uwierzytelnianie, nazwa użytkownika, hasło i serwera.

Do góry

Właściwości

  Nazwa Opis
Właściwość publicznaStatyczny element członkowski ConnectionDescription Pobiera opis menedżer połączeń dla połączenia obiektów SMO.
Właściwość publicznaStatyczny element członkowski ConnectionDisplayName Zwraca nazwę wyświetlaną połączenia.
Właściwość publiczna ConnectionString Pobiera lub ustawia połączenie ciąg dla połączenia obiektów SMO. (Zastępuje ConnectionManagerBase.ConnectionString).
Właściwość publiczna Password Ustawia hasło dla połączenia, jeśli nie należy używać uwierzytelniania systemu Windows.
Właściwość publiczna ProtectionLevel Pobiera lub ustawia wartość za pomocą DTSProtectionLevel wyliczenia, która wymusza połączenie kontroluje sposób poufnych informacji. (Dziedziczony z ConnectionManagerBase).
Właściwość publiczna SqlServerName Pobiera lub ustawia ciąg zawierający nazwę programu SQL Server, do którego chcesz utworzyć połączenie SMO.
Właściwość publiczna SupportsDTCTransactions Zwraca wartość logiczna , wskazuje, czy obsługuje połączenia Microsoft transakcji Distributed Transaction Coordinator (MS DTC). (Dziedziczony z ConnectionManagerBase).
Właściwość publiczna UserName Pobiera lub ustawia nazwę użytkownika dla połączenia, jeśli nie należy używać uwierzytelniania systemu Windows.
Właściwość publiczna UseWindowsAuthentication Pobiera lub ustawia wartość logiczna wskazuje, że jeśli dla połączenia jest używane uwierzytelnianie systemu Windows.
Właściwość publiczna Version Zwraca wersja tego menedżer połączeń. (Dziedziczony z ConnectionManagerBase).

Do góry

Metody

  Nazwa Opis
Metoda publiczna AcquireConnection Ustanawia połączenie SMO i zwraca obiekt połączenia. (Zastępuje ConnectionManagerBase.AcquireConnection(Object)).
Metoda publiczna CanUpdate Pobiera lub ustawia wartość logiczna Określa, czy Menedżer połączeń obsługuje uaktualnianie połączenia XML do nowszej wersja. (Dziedziczony z ConnectionManagerBase).
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 publiczna LoadFromXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ReleaseConnection Zwalnia połączenie ustanowione podczas AcquireConnection.O nazwie w projekcie czas i uruchom czas. (Dziedziczony z ConnectionManagerBase).
Metoda publiczna SaveToXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda.
Metoda publiczna SetQualifier Po utworzeniu menedżer połączeń, ale przed uruchomieniem, zmienia kwalifikator menedżer połączeń. (Dziedziczony z ConnectionManagerBase).
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Update Aktualizacje XML utrwalone w poprzedniej wersja menedżer połączeń. (Dziedziczony z ConnectionManagerBase).
Metoda publiczna Validate Sprawdza poprawność połączenia i zwraca wartość wyliczenia wskazująca sukces lub niepowodzenie. (Dziedziczony z ConnectionManagerBase).

Do góry

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.