Linguaggio

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

Nome Descrizione
SMOServerConn()

Inizializza una nuova istanza della classe SMOServerConn.

SMOServerConn(Boolean, String, String, String)

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

SMOServerConn(Boolean, String, String)

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

Proprietà

Nome Descrizione
AccessTokenProvider

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

(Ereditato da ConnectionManagerBase)
ConnectionDescription

Riceve la descrizione del connection manager 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 la password per la connessione, se non usi l'autenticazione Windows.

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)
SqlServerName

Ottiene o imposta una stringa che contiene il nome del SQL Server a cui vuoi fare la connessione SMO.

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 SMO.

(Ereditato da ConnectionManagerBase)
UserName

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

UseWindowsAuthentication

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

Version

Restituisce la versione di questo gestore di connessioni.

(Ereditato da ConnectionManagerBase)

Metodi

Nome Descrizione
AcquireConnection(Object)

Stabilisce la connessione SMO 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