Linguaggio

SMTPConn Classe

Definizione

Contiene i metodi e le proprietà utilizzati dalle connessioni SMTP.

public ref class SMTPConn : Microsoft::SqlServer::Dts::Runtime::ConnectionManagerBase, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMTP", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMTPConn), UITypeName="Microsoft.DataTransformationServices.Design.SmtpConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public class SMTPConn : Microsoft.SqlServer.Dts.Runtime.ConnectionManagerBase, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMTP", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMTPConn), UITypeName="Microsoft.DataTransformationServices.Design.SmtpConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public class SMTPConn : Microsoft.SqlServer.Dts.Runtime.ConnectionManagerBase, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMTP", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMTPConn), UITypeName="Microsoft.DataTransformationServices.Design.SmtpConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public class SMTPConn : Microsoft.SqlServer.Dts.Runtime.ConnectionManagerBase, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMTP", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMTPConn), UITypeName="Microsoft.DataTransformationServices.Design.SmtpConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type SMTPConn = class
    inherit ConnectionManagerBase
    interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMTP", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMTPConn), UITypeName="Microsoft.DataTransformationServices.Design.SmtpConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type SMTPConn = class
    inherit ConnectionManagerBase
    interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMTP", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMTPConn), UITypeName="Microsoft.DataTransformationServices.Design.SmtpConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type SMTPConn = class
    inherit ConnectionManagerBase
    interface IDTSComponentPersist
Public Class SMTPConn
Inherits ConnectionManagerBase
Implements IDTSComponentPersist
Ereditarietà
Attributi
Implementazioni

Costruttori

Nome Descrizione
SMTPConn()

Inizializza una nuova istanza della classe SMTPConn.

SMTPConn(String, Boolean, Boolean)

Inizia una nuova istanza della classe SMTPConn, inizializzando il nome del server SMPT, l'autenticazione di Windows e l'impostazione per il Secure Sockets Layer.

SMTPConn(String)

Inizializza una nuova istanza della classe SMTPConn, inizializzando il nome del server SMPT.

Proprietà

Nome Descrizione
AccessTokenProvider

Ottiene o imposta il provider di access token utilizzato per l'acquisizione della connessione.

(Ereditato da ConnectionManagerBase)
ConnectionDescription

Restituisce la descrizione localizzata della connessione.

ConnectionDisplayName

Restituisce il nome visualizzato localizzato della connessione.

ConnectionString

Ottiene o imposta la stringa di connessione per la connessione SMTP.

EnableSsl

Ottiene o imposta un Booleano che indica se criptare la comunicazione usando il Secure Sockets Layer (SSL) quando invia messaggi e-mail.

ProtectionLevel

Ottiene o imposta un valore, usando l'enumerazione DTSProtectionLevel , che impone come la connessione controlla le informazioni sensibili.

(Ereditato da ConnectionManagerBase)
Scope

Ottiene l'ambito del gestore di connessione DTS per questo ConnectionManagerBase oggetto.

(Ereditato da ConnectionManagerBase)
SmtpServer

Ottiene o imposta il nome usato per connettersi al server SMTP.

SupportsDTCTransactions

Restituisce un booleano che indica se la connessione supporta transazioni Microsoft Distributed Transaction Coordinator (MS DTC).

(Ereditato da ConnectionManagerBase)
TargetServerVersion

Contiene i metodi e le proprietà utilizzati dalle connessioni SMTP.

(Ereditato da ConnectionManagerBase)
Timeout

Riceve o imposta la richiesta di timeout fatta dalla connessione.

UseWindowsAuthentication

Ottiene o imposta un Booleano che indica se accedere al server SMTP usando l'autenticazione Windows.

Version

Restituisce la versione di questo gestore di connessioni.

(Ereditato da ConnectionManagerBase)

Metodi

Nome Descrizione
AcquireConnection(Object)

Stabilisce la connessione SMTP e restituisce un oggetto di connessione.

CanUpdate(String)

Ottiene o imposta un Boolean che determina se un connection manager supporta l'aggiornamento della connessione XML a una versione più recente.

(Ereditato da ConnectionManagerBase)
Equals(Object)

Determina se due istanze dell'oggetto sono uguali.

(Ereditato da DtsObject)
GetHashCode()

Restituisce il codice hash per questa istanza.

(Ereditato da DtsObject)
LoadFromXML(XmlElement, IDTSInfoEvents)

Questo metodo non è richiamabile dal codice applicativo. Per caricare un pacco salvato come .xml, usa il LoadPackage(String, IDTSEvents) metodo.

ReleaseConnection(Object)

Libera la connessione stabilita durante AcquireConnection(Object). Chiamato al momento della progettazione e dell'esecuzione.

(Ereditato da ConnectionManagerBase)
SaveToXML(XmlDocument, IDTSInfoEvents)

Questo metodo non è richiamabile dal codice applicativo. Per salvare un pacchetto come .xml, usa il SaveToXml(String, Package, IDTSEvents) metodo.

SetQualifier(String)

Modifica un qualificatore nel connection manager dopo che il connection manager è stato creato, ma prima che venga eseguito.

(Ereditato da ConnectionManagerBase)
Update(String)

Aggiorna l'XML persistente da una versione precedente del connection manager.

(Ereditato da ConnectionManagerBase)
Validate(IDTSInfoEvents)

Valida la connessione e restituisce un'enumerazione che indica successo o fallimento.

(Ereditato da ConnectionManagerBase)

Si applica a