Compartir a través de


ConnectionManagerBase Clase

Definición

Representa la clase base abstracta para administradores de conexiones.

public ref class ConnectionManagerBase abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject
public abstract class ConnectionManagerBase : Microsoft.SqlServer.Dts.Runtime.DtsObject
type ConnectionManagerBase = class
    inherit DtsObject
Public MustInherit Class ConnectionManagerBase
Inherits DtsObject
Herencia
ConnectionManagerBase
Derivado

Comentarios

Para crear un administrador de conexiones administradas, se deriva una clase administrada de ConnectionManagerBasey, a continuación, se marca con DtsConnectionAttribute el atributo .

Al crear un administrador de conexiones administradas, debe asegurarse de que el modelo de subprocesos es Both para que el administrador de conexiones funcione correctamente con el entorno de ejecución de Integration Services.

Constructores

ConnectionManagerBase()

Inicializa una nueva instancia de la clase ConnectionManagerBase.

Propiedades

AccessTokenProvider

Obtiene o establece el proveedor de tokens de acceso que se usa al adquirir la conexión.

ConnectionString

Obtiene o establece la cadena de conexión para la conexión.

ProtectionLevel

Obtiene o establece un valor, utilizando la enumeración DTSProtectionLevel, que impone la manera en que la conexión controla la información sensible.

Scope

Obtiene el ámbito del administrador de conexiones DTS para este objeto ConnectionManagerBase.

SupportsDTCTransactions

Devuelve un valor de tipo Boolean que indica si la conexión admite transacciones de Microsoft DTC (Coordinador de transacciones distribuidas).

TargetServerVersion

Representa la clase base abstracta para administradores de conexiones.

Version

Devuelve la versión de este administrador de conexiones.

Métodos

AcquireConnection(Object)

Crea una instancia del tipo de conexión.

CanUpdate(String)

Obtiene o establece un valor booleano que determina si un administrador de conexiones admite la actualización del XML de conexión a una versión más reciente.

Equals(Object)

Determina si dos instancias de objeto son iguales.

(Heredado de DtsObject)
GetHashCode()

Devuelve el código hash de esta instancia.

(Heredado de DtsObject)
ReleaseConnection(Object)

Libera la conexión establecida durante AcquireConnection(Object). Recibe una llamada en tiempo de diseño y en tiempo de ejecución.

SetQualifier(String)

Cambia un calificador en el administrador de conexiones una vez creado el administrador de conexiones, pero antes de ejecutarse.

Update(String)

Actualiza el XML guardado por una versión anterior del administrador de conexiones.

Validate(IDTSInfoEvents)

Valida la conexión y devuelve una enumeración que indica si es correcta o no.

Se aplica a