AdoDotNetParameter 类

表示从数据源命令派生,或者通过使用命令到数据源的基础技术是 ADO.NET的数据参数。

继承层次结构

System.Object
  Microsoft.VisualStudio.Data.Framework.DataParameter
    Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetParameter

命名空间:  Microsoft.VisualStudio.Data.Framework.AdoDotNet
程序集:  Microsoft.VisualStudio.Data.Framework(在 Microsoft.VisualStudio.Data.Framework.dll 中)

语法

声明
Public Class AdoDotNetParameter _
    Inherits DataParameter
public class AdoDotNetParameter : DataParameter
public ref class AdoDotNetParameter : public DataParameter
type AdoDotNetParameter =  
    class
        inherit DataParameter
    end
public class AdoDotNetParameter extends DataParameter

AdoDotNetParameter 类型公开以下成员。

构造函数

  名称 说明
公共方法 AdoDotNetParameter(DbParameter) 初始化 AdoDotNetParameter 选件类的新实例与参数对象的。
公共方法 AdoDotNetParameter(String) 初始化 AdoDotNetParameter 选件类的新实例。参数串的值。
公共方法 AdoDotNetParameter(DbParameter, Boolean) 初始化 AdoDotNetParameter 选件类和表示的新实例与参数对象的参数使用 DeriveParameters 方法,是否派生。
公共方法 AdoDotNetParameter(String, Boolean) 初始化 AdoDotNetParameter 选件类的新实例与数据提供程序和表示的名称的参数使用 DeriveParameters 方法,是否派生。

页首

属性

  名称 说明
受保护的属性 DefaultSize 获取指定默认大小的整数值为当前参数类型。 (继承自 DataParameter。)
公共属性 Descriptor 获取描述数据参数的信息。 (继承自 DataParameter。)
公共属性 Direction 获取或设置一个参数方向的 DataParameterDirection 对象。 (继承自 DataParameter。)
受保护的属性 HasDescriptor 获取指示数据参数是否的值。Descriptor 属性以显示其 IVsDataParameterDescriptor 实现。 (重写 DataParameter.HasDescriptor。)
公共属性 IsDerived 获取指示的 Boolean 值当前参数是否从数据源派生的。 (继承自 DataParameter。)
受保护的属性 IsFixedSize 获取一个指示当前参数类型的范围是否的值是固定的。 (重写 DataParameter.IsFixedSize。)
公共属性 IsNullable 获取指示当前参数是否的 Boolean 值可以有一个null值,则派生条件下。 (继承自 DataParameter。)
公共属性 IsOptional 获取指示当前参数是否的 Boolean 值是可选的,因此,在中派生条件下。 (继承自 DataParameter。)
公共属性 Name 获取或设置当前参数的字符串名称。 (继承自 DataParameter。)
公共属性 Parameter 获取表示命令的参数的 DbParameter 对象。
公共属性 Size 获取或设置一个参数的大小整数值。 (继承自 DataParameter。)
公共属性 Type 获取或设置数据参数的源特定类型。 (继承自 DataParameter。)
公共属性 Value 获取或设置该参数的值。 (继承自 DataParameter。)

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
受保护的方法 GetDirectionCore 检索参数方向。 (重写 DataParameter.GetDirectionCore()。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
受保护的方法 GetIsNullableCore 检索指示此参数是否的 Boolean 值可以是 nullnull 引用(在 Visual Basic 中为 Nothing)。 (重写 DataParameter.GetIsNullableCore()。)
受保护的方法 GetIsOptionalCore 检索指示该参数是否的 Boolean 值是可选的。 (继承自 DataParameter。)
受保护的方法 GetNameCore 检索该参数的名称。 (重写 DataParameter.GetNameCore()。)
受保护的方法 GetSizeCore 检索指定参数的大小整数值。 (重写 DataParameter.GetSizeCore()。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 GetTypeCore 检索该参数的数据源特定类型。 (重写 DataParameter.GetTypeCore()。)
受保护的方法 GetTypeFrom 映射值类型传递给 DbType 值并返回字符串等效。 (重写 DataParameter.GetTypeFrom(Object)。)
受保护的方法 GetValueCore 检索一个指定参数的值。 (重写 DataParameter.GetValueCore()。)
受保护的方法 IsSupportedDirection 检索指示指定的参数方向是否的 Boolean 值支持。 (继承自 DataParameter。)
受保护的方法 IsValidType 检索指示指定的数据源特定类型是否的 Boolean 值是有效的类型。 (重写 DataParameter.IsValidType(String)。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
受保护的方法 OnDirectionChanged 调用时,Direction 特性更改为这些里程碑体参数方向更改。 (继承自 DataParameter。)
受保护的方法 OnDirectionChanging 调用时,Direction 属性将更改。 (继承自 DataParameter。)
受保护的方法 OnNameChanged Name 属性更改时调用。 (继承自 DataParameter。)
受保护的方法 OnNameChanging 调用时,Name 属性将更改。 (继承自 DataParameter。)
受保护的方法 OnSizeChanged Size 属性更改时调用。 (继承自 DataParameter。)
受保护的方法 OnSizeChanging 调用时,Size 属性将更改。 (继承自 DataParameter。)
受保护的方法 OnTypeChanged Type 属性更改时调用。 (继承自 DataParameter。)
受保护的方法 OnTypeChanging 调用时,Type 属性将更改。 (继承自 DataParameter。)
受保护的方法 OnValueChanged Value 属性更改时调用。 (继承自 DataParameter。)
受保护的方法 OnValueChanging 调用时,Value 属性将更改。 (继承自 DataParameter。)
公共方法 Parse 获取 DbType 并尝试分析输入字符串值转换为正确的类型使用基元类型转换(如 Byte.ParseInt32.Parse)。 (重写 DataParameter.Parse(String)。)
受保护的方法 SetDirectionCore 使用 DataParameterDirection 枚举,将参数方向。 (重写 DataParameter.SetDirectionCore(DataParameterDirection)。)
受保护的方法 SetNameCore 设置参数的名称。 (重写 DataParameter.SetNameCore(String)。)
受保护的方法 SetSizeCore 设置指定此参数的大小整数值。 (重写 DataParameter.SetSizeCore(Int32)。)
受保护的方法 SetTypeCore 使用 Enum.Parse,尝试分析字符串类型到 DbType 枚举值。如果此操作失败,该方法采用 DbType.Object 为正确的 DbType。 (重写 DataParameter.SetTypeCore(String)。)
受保护的方法 SetValueCore 设置参数的值。 (重写 DataParameter.SetValueCore(Object)。)
公共方法 ToString 检索当前参数的值的字符串表示形式。 (继承自 DataParameter。)
受保护的方法 TryConvertValue 尝试将指定为指定的类型。 (继承自 DataParameter。)

页首

备注

此选件类提供默认情况下从 AdoDotNetConnectionSupport 选件类将创建的一个完整的托管实现。基实现将使用 DbType 枚举,当引用参数时键入。这比理想是,因此,建议提供程序从中派生重写各种方法,并且属性设置为最能表示其回关闭特定类型和绑定它们的选件类。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Data.Framework.AdoDotNet 命名空间