ConnectionManaged 类

定义

public ref class ConnectionManaged abstract : Microsoft::SqlServer::Dts::Tasks::ExecuteSQLTask::Connections::IDTSSQLTaskConnection, Microsoft::SqlServer::Dts::Tasks::ExecuteSQLTask::Connections::IDTSSQLTaskConnectionParameterSize
public abstract class ConnectionManaged : Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.Connections.IDTSSQLTaskConnection, Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.Connections.IDTSSQLTaskConnectionParameterSize
type ConnectionManaged = class
    interface IDTSSQLTaskConnection
    interface IDTSSQLTaskConnectionParameterSize
Public MustInherit Class ConnectionManaged
Implements IDTSSQLTaskConnection, IDTSSQLTaskConnectionParameterSize
继承
ConnectionManaged
派生
实现
Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.Connections.IDTSSQLTaskConnection Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.Connections.IDTSSQLTaskConnectionParameterSize

构造函数

ConnectionManaged()

字段

m_CodePage
m_command
m_connMgr
m_dataSet
m_ExecutionValue
m_ParameterSize
m_rawConnection
m_reader

属性

CodePage
DataSet
Events
ExecutionValue
IsXMLSupported

托管特定抽象成员

Log
XmlResult

方法

BindParameter(Object, Int32, Int32, Object)
ClearStructures()
Close()
ConvertParameterDirection(ParameterDirections)
CreateDataAdapter(IDbCommand)
CreateDataParameter()

使用 DbParameter 可以设置此成员为 IDataParameter 的大小,并且无权访问不同连接创建的参数对象的所有成员。

ExecuteBatch(String, Int32, Boolean, UInt32, Boolean)
ExecuteStatement(Int32, Boolean, UInt32)
ExecuteXML()
GetColumn(Object)
GetOutParamValue(Object)
IsDynamicLength(DbType)

用于确定参数类型是否具有可变长度 (字符串和二进制) 的帮助程序函数

PostDiagnosticMessage(String)
PrepareSQLStatement(String, Boolean)
SetDBConnection(Object)
SetParameterSize(Int32)
UseParameterSize()

允许不同的托管提供程序处理默认参数大小 (-1)

适用于