Compartilhar via


SMTPConn Classe

Definição

Contém os métodos e as propriedades usados pelas conexões 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
Herança
Atributos
Implementações

Construtores

SMTPConn()

Inicializa uma nova instância da classe SMTPConn.

SMTPConn(String)

Inicializa uma nova instância da classe SMTPConn, inicializando o nome do servidor SMPT.

SMTPConn(String, Boolean, Boolean)

Inicializa uma nova instância da classe SMTPConn, inicializando o nome do servidor SMPT, a autenticação do Windows e a configuração para Secure Sockets Layer.

Propriedades

AccessTokenProvider

Obtém ou define o provedor de token de acesso usado ao adquirir a conexão.

(Herdado de ConnectionManagerBase)
ConnectionDescription

Retorna a descrição localizada da conexão.

ConnectionDisplayName

Retorna o nome para exibição localizado da conexão.

ConnectionString

Obtém ou define a cadeia de caracteres da conexão SMTP.

EnableSsl

Obtém ou define um booliano que indica se a comunicação deve ser criptografada usando a SSL (Secure Sockets Layer) ao enviar mensagens de email.

ProtectionLevel

Obtém ou define um valor, usando a enumeração DTSProtectionLevel, que impõe o modo como a conexão controlará informações confidenciais.

(Herdado de ConnectionManagerBase)
Scope

Obtém o escopo do gerenciador de conexões DTS para este objeto ConnectionManagerBase.

(Herdado de ConnectionManagerBase)
SmtpServer

Obtém ou define o nome usado na conexão ao servidor SMTP.

SupportsDTCTransactions

Retorna um Boolean que indicará se a conexão tem suporte para transações do MS DTC (Microsoft Distributed Transaction Coordinator).

(Herdado de ConnectionManagerBase)
TargetServerVersion

Contém os métodos e as propriedades usados pelas conexões SMTP.

(Herdado de ConnectionManagerBase)
Timeout

Obtém ou define a solicitação de tempo limite feita pela conexão.

UseWindowsAuthentication

Obtém ou define um booliano que indica se o servidor SMTP deve ser acessado usando a Autenticação do Windows.

Version

Retorna a versão deste gerenciador de conexões.

(Herdado de ConnectionManagerBase)

Métodos

AcquireConnection(Object)

Estabelece a conexão SMTP e retorna um objeto de conexão.

CanUpdate(String)

Obtém ou define um Boolean que determina se um gerenciador de conexões dá suporte à atualização do XML de conexão para uma versão mais recente.

(Herdado de ConnectionManagerBase)
Equals(Object)

Determina se duas instâncias de objeto são iguais.

(Herdado de DtsObject)
GetHashCode()

Retorna o código hash para a instância.

(Herdado de DtsObject)
LoadFromXML(XmlElement, IDTSInfoEvents)

Esse método não pode ser chamado por seu código de aplicativo. Para carregar um pacote salvo como .xml, use o método LoadPackage(String, IDTSEvents).

ReleaseConnection(Object)

Libera a conexão estabelecida durante AcquireConnection(Object). Chamado em tempo de design e em tempo de execução.

(Herdado de ConnectionManagerBase)
SaveToXML(XmlDocument, IDTSInfoEvents)

Esse método não pode ser chamado por seu código de aplicativo. Para salvar um pacote como .xml, use o método SaveToXml(String, Package, IDTSEvents).

SetQualifier(String)

Altera um qualificador no gerenciador de conexões após a criação do gerenciador de conexões, mas antes de sua execução.

(Herdado de ConnectionManagerBase)
Update(String)

Atualiza o XML mantido por uma versão anterior do gerenciador de conexões.

(Herdado de ConnectionManagerBase)
Validate(IDTSInfoEvents)

Valida a conexão e retorna uma enumeração que indica êxito ou falha.

(Herdado de ConnectionManagerBase)

Aplica-se a