Udostępnij za pośrednictwem


Klasa WMIConn

Zawiera metody oraz właściwości używanych przez połączenia usługi WMI.

Hierarchia dziedziczenia

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

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

Składnia

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

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

Konstruktorzy

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

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 usługi WMI.
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 usługi WMI. (Zastępuje ConnectionManagerBase.ConnectionString).
Właściwość publiczna Namespace Pobiera lub ustawia nazw WMI.
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 ServerName Pobiera lub ustawia nazwę serwera, aby połączyć się jako połączenie WMI.
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 UseWindowsAuth 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 usługi WMI 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.