DataParameter (Clase)
表示数据源的命令从派生的),或者传递的命令对数据源中数据参数。
Jerarquía de herencia
Object
Microsoft.VisualStudio.Data.Framework.DataParameter
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetParameter
Espacio de nombres: Microsoft.VisualStudio.Data.Framework
Ensamblado: Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)
Sintaxis
'Declaración
Public MustInherit Class DataParameter _
Implements IVsDataParameter, IVsDataParameterDescriptor
public abstract class DataParameter : IVsDataParameter,
IVsDataParameterDescriptor
public ref class DataParameter abstract : IVsDataParameter,
IVsDataParameterDescriptor
[<AbstractClass>]
type DataParameter =
class
interface IVsDataParameter
interface IVsDataParameterDescriptor
end
public abstract class DataParameter implements IVsDataParameter, IVsDataParameterDescriptor
El tipo DataParameter expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DataParameter() | 初始化 DataParameter 类的新实例。 | |
DataParameter(Boolean) | 初始化 DataParameter 类的新实例,以指定使用 DeriveParameters 实例方法,是派生的。 |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
DefaultSize | 获取指定默认大小的整数值为当前参数类型。 | |
Descriptor | 获取描述数据参数的信息。 | |
Direction | 获取或设置指定参数方向的 DataParameterDirection 对象。 | |
HasDescriptor | 获取指示数据参数的值是否通过其 Descriptor 属性公开 IVsDataParameterDescriptor 实现。 | |
IsDerived | 获取指示 Boolean 值的当前参数是数据源从派生的。 | |
IsFixedSize | 获取指示当前参数的大小是否类型的 Boolean 值是固定的。 | |
IsNullable | 获取指示当前参数是否的 Boolean 值可有一个空值,则派生条件下。 | |
IsOptional | 获取指示当前参数的 Boolean 值是否是可选的,在这种情况下,它派生条件下。 | |
Name | 获取或设置当前参数的字符串名称。 | |
Size | 获取或设置指定参数的大小整数值。 | |
Type | 获取或设置数据源特定参数的类型。 | |
Value | 获取或设置该参数的值。 |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetDirectionCore | 检索参数方向。 | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetIsNullableCore | 检索指示当前参数是否的 Boolean 值可以是 nullreferencia null (Nothing en Visual Basic)。 | |
GetIsOptionalCore | 检索指示是否 Boolean 参数的值是可选的。 | |
GetNameCore | 检索的参数名称。 | |
GetSizeCore | 检索指定参数的大小整数值。 | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetTypeCore | 检索实参的数据源特定类型。 | |
GetTypeFrom | 推断出参数的数据源特定参数类型。 | |
GetValueCore | 检索指定参数的值。 | |
IsSupportedDirection | 检索指示指定的方向是否支持 Boolean 参数的值。 | |
IsValidType | 检索指示指定的数据源特定类型的 Boolean 值是否有效的类型。 | |
MemberwiseClone | Crea una copia superficial del Object actual. (Se hereda de Object). | |
OnDirectionChanged | 调用,当 Direction 属性更改通知。参数方向更改。 | |
OnDirectionChanging | 调用,则 Direction 属性将更改。 | |
OnNameChanged | 当 Name 属性更改时调用。 | |
OnNameChanging | 调用,则 Name 属性将更改。 | |
OnSizeChanged | 当 Size 属性更改时调用。 | |
OnSizeChanging | 调用,则 Size 属性将更改。 | |
OnTypeChanged | 当 Type 属性更改时调用。 | |
OnTypeChanging | 调用,则 Type 属性将更改。 | |
OnValueChanged | 当 Value 属性更改时调用。 | |
OnValueChanging | 调用,则 Value 属性将更改。 | |
Parse | 反汇编在字符串格式的一个参数值并将值转换为正确的类型。 | |
SetDirectionCore | 使用 DataParameterDirection 枚举,将参数的方向。 | |
SetNameCore | 设置参数的名称。 | |
SetSizeCore | 设置参数指定当前大小的整数值。 | |
SetTypeCore | 设置当前参数的数据类型。 | |
SetValueCore | 设置参数的值。 | |
ToString | 检索当前参数的值的字符串表示形式。 (Invalida a Object.ToString). | |
TryConvertValue | 将尝试转换为指定的类型。 |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
NullSize | 存储零值的公共常数范围。 |
Arriba
Comentarios
此类为实现参数属性使用一个取消机制。 每个属性调用 get 方法检索属性的虚拟的受保护方法。 每种属 set 方法,但是,调用这三个虚保护的方法:一个表示的属性更改,另的实际上更改属性和第三个表示属性更改。
这使属性 setter 独立处理在更改方法的属性无效输入,设置属性并将属性更改的方法的任何副作用。 这还使得基类提供错误检查一些默认参数与接口定义的语义。
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.