Partager via


SMTPConn Classe

Définition

Contient les méthodes et les propriétés utilisées par des connexions 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
Héritage
Attributs
Implémente

Constructeurs

SMTPConn()

Initialise une nouvelle instance de la classe SMTPConn.

SMTPConn(String)

Initialise une nouvelle instance de la classe SMTPConn, initialisant le nom du serveur SMPT.

SMTPConn(String, Boolean, Boolean)

Initialise une nouvelle instance de la classe SMTPConn, initialisant le nom du serveur SMPT, l’authentification windows et le paramètre pour secure Sockets Layer.

Propriétés

AccessTokenProvider

Obtient ou définit le fournisseur de jetons d’accès utilisé lors de l’acquisition de la connexion.

(Hérité de ConnectionManagerBase)
ConnectionDescription

Retourne la description localisée de la connexion.

ConnectionDisplayName

Retourne le nom complet localisé de la connexion.

ConnectionString

Obtient ou définit la chaîne de connexion pour la connexion SMTP.

EnableSsl

Obtient ou définit une valeur booléenne indiquant s’il faut chiffrer la communication à l’aide du protocole SSL (Secure Sockets Layer) lors de l’envoi de messages électroniques.

ProtectionLevel

Obtient ou définit une valeur, en utilisant l'énumération DTSProtectionLevel, qui met en vigueur la manière dont la connexion contrôle les informations sensibles.

(Hérité de ConnectionManagerBase)
Scope

Obtient la portée du gestionnaire de connexion DTS pour cet objet ConnectionManagerBase.

(Hérité de ConnectionManagerBase)
SmtpServer

Obtient ou définit le nom utilisé pour se connecter au serveur SMTP.

SupportsDTCTransactions

Retourne une valeur Boolean qui indique si la connexion prend en charge des transactions MS DTC (Microsoft Distributed Transaction Coordinator).

(Hérité de ConnectionManagerBase)
TargetServerVersion

Contient les méthodes et les propriétés utilisées par des connexions SMTP.

(Hérité de ConnectionManagerBase)
Timeout

Obtient ou définit la demande de délai d'attente faite par la connexion.

UseWindowsAuthentication

Obtient ou définit une valeur booléenne indiquant s’il faut accéder au serveur SMTP à l’aide de l’authentification Windows.

Version

Retourne la version de ce gestionnaire de connexions.

(Hérité de ConnectionManagerBase)

Méthodes

AcquireConnection(Object)

Établit la connexion SMTP et retourne un objet de connexion.

CanUpdate(String)

Obtient ou définit une valeur booléenne qui détermine si un gestionnaire de connexions prend en charge la mise à niveau du code XML de connexion vers une version plus récente.

(Hérité de ConnectionManagerBase)
Equals(Object)

Détermine si les deux instances d'objet sont égales.

(Hérité de DtsObject)
GetHashCode()

Retourne le code de hachage de cette instance.

(Hérité de DtsObject)
LoadFromXML(XmlElement, IDTSInfoEvents)

Cette méthode ne peut pas être appelée par votre code d'application. Pour charger un package enregistré en tant que .xml, utilisez la méthode LoadPackage(String, IDTSEvents).

ReleaseConnection(Object)

Libère la connexion établie pendant l'exécution de la méthode AcquireConnection(Object). Appelée au moment de la conception et au moment de l'exécution.

(Hérité de ConnectionManagerBase)
SaveToXML(XmlDocument, IDTSInfoEvents)

Cette méthode ne peut pas être appelée par votre code d'application. Pour enregistrer un package en tant que .xml, utilisez la méthode SaveToXml(String, Package, IDTSEvents).

SetQualifier(String)

Modifie un qualificateur sur le gestionnaire de connexions après la création du gestionnaire de connexions, mais avant son exécution.

(Hérité de ConnectionManagerBase)
Update(String)

Met à jour le code XML rendu persistant par une version précédente du gestionnaire de connexions.

(Hérité de ConnectionManagerBase)
Validate(IDTSInfoEvents)

Valide la connexion et retourne une énumération qui indique la réussite ou l'échec.

(Hérité de ConnectionManagerBase)

S’applique à