Condividi tramite


SMOServerConn Classe

Definizione

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

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

Costruttori

SMOServerConn()

Inizializza una nuova istanza della classe SMOServerConn.

SMOServerConn(Boolean, String, String)

Inizializza una nuova istanza della classe SMOServerConn, inizializzando la modalità di autenticazione, il nome utente e la password.

SMOServerConn(Boolean, String, String, String)

Inizializza una nuova istanza della classe SMOServerConn, inizializzando la modalità di autenticazione, il nome utente, la password e il server.

Proprietà

AccessTokenProvider

Ottiene o imposta il provider di token di accesso utilizzato durante l'acquisizione della connessione.

(Ereditato da ConnectionManagerBase)
ConnectionDescription

Ottiene la descrizione della gestione connessione per la connessione SMO.

ConnectionDisplayName

Restituisce il nome visualizzato localizzato della connessione.

ConnectionString

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

Password

Imposta una password per la connessione, se non si utilizza l'autenticazione di Windows.

ProtectionLevel

Ottiene o imposta un valore, tramite l'enumerazione DTSProtectionLevel, che applica la modalità di controllo delle informazioni riservate da parte della connessione.

(Ereditato da ConnectionManagerBase)
Scope

Ottiene l'ambito della gestione connessione DTS per questo oggetto ConnectionManagerBase.

(Ereditato da ConnectionManagerBase)
SqlServerName

Ottiene o imposta un valore di tipo String contenente il nome del SQL Server a cui si desidera stabilire la connessione SMO.

SupportsDTCTransactions

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

(Ereditato da ConnectionManagerBase)
TargetServerVersion

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

(Ereditato da ConnectionManagerBase)
UserName

Ottiene o imposta il nome utente per la connessione, se non si utilizza l'autenticazione di Windows.

UseWindowsAuthentication

Ottiene o imposta un valore booleano che indica se per la connessione viene utilizzata l'autenticazione di Windows.

Version

Restituisce la versione di questa gestione connessione.

(Ereditato da ConnectionManagerBase)

Metodi

AcquireConnection(Object)

Stabilisce la connessione SMO e restituisce un oggetto connessione.

CanUpdate(String)

Ottiene o imposta un valore booleano che determina se una gestione connessione supporta l'aggiornamento del codice XML di connessione a una versione più recente.

(Ereditato da ConnectionManagerBase)
Equals(Object)

Determina se due istanze di un oggetto sono uguali.

(Ereditato da DtsObject)
GetHashCode()

Restituisce il codice hash per l'istanza.

(Ereditato da DtsObject)
LoadFromXML(XmlElement, IDTSInfoEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per caricare un pacchetto salvato come file con estensione xml, utilizzare il metodo LoadPackage(String, IDTSEvents).

ReleaseConnection(Object)

Libera la connessione stabilita durante AcquireConnection(Object). Chiamato in fase di progettazione e di esecuzione.

(Ereditato da ConnectionManagerBase)
SaveToXML(XmlDocument, IDTSInfoEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per salvare un pacchetto come file con estensione xml, utilizzare il metodo SaveToXml(String, Package, IDTSEvents).

SetQualifier(String)

Modifica un qualificatore della gestione connessione dopo che la gestione connessione è stata creata, ma prima che venga eseguita.

(Ereditato da ConnectionManagerBase)
Update(String)

Aggiorna l'XML salvato in modo permanente da una versione precedente di gestione connessione.

(Ereditato da ConnectionManagerBase)
Validate(IDTSInfoEvents)

Convalida la connessione e restituisce un'enumerazione che indica esito positivo o negativo.

(Ereditato da ConnectionManagerBase)

Si applica a