ConnectionManagerBase Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |