Udostępnij za pośrednictwem


Klasa SMTPConn

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

Hierarchia dziedziczenia

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

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

Składnia

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

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna SMTPConn() Inicjuje nowe wystąpienie SMTPConn klasy
Metoda publiczna SMTPConn(String) Inicjuje nowe wystąpienie SMTPConn klasy Inicjowanie nazwa serwera SMPT.
Metoda publiczna SMTPConn(String, Boolean, Boolean)

Do góry

Właściwości

  Nazwa Opis
Właściwość publicznaStatyczny element członkowski ConnectionDescription Zwraca zlokalizowany opis połączenia.
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 SMTP. (Zastępuje ConnectionManagerBase.ConnectionString).
Właściwość publiczna EnableSsl Pobiera lub ustawia wartość logiczna wskazujący, czy do szyfrowania komunikacji za pomocą protokołu SSL (Secure Sockets Layer) podczas wysyłania wiadomości e-mail.
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 SmtpServer Pobiera lub ustawia nazwę używaną do łączenia się z serwera SMTP.
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 UseWindowsAuthentication Pobiera lub ustawia wartość logiczna wskazujący, czy dostęp do serwera SMTP przy użyciu uwierzytelniania 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 SMTP 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.