Compartir a través de


DataParameter Clase

Definición

Representa una implementación de las interfaces IVsDataParameter e IVsDataParameterDescriptor.

public ref class DataParameter abstract : Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataParameter, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataParameterDescriptor
public abstract class DataParameter : Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameterDescriptor
type DataParameter = class
    interface IVsDataParameter
    interface IVsDataParameterDescriptor
Public MustInherit Class DataParameter
Implements IVsDataParameter, IVsDataParameterDescriptor
Herencia
DataParameter
Derivado
Implementaciones

Constructores

DataParameter()

Inicializa una nueva instancia de la clase DataParameter.

DataParameter(Boolean)

Inicializa una nueva instancia de la DataParameter clase , especificando si la instancia se ha derivado mediante el DeriveParameters(String, DataCommandType, Int32) método .

Campos

NullSize

Constante de tamaño público que contiene el valor de cero.

Propiedades

DefaultSize

Obtiene un valor entero que especifica el tamaño predeterminado para el tipo de parámetro actual.

Descriptor

Obtiene información que describe el parámetro de datos.

Direction

Obtiene o establece un DataParameterDirection objeto que especifica la dirección del parámetro .

HasDescriptor

Obtiene un valor que indica si el parámetro de datos expone su IVsDataParameterDescriptor implementación a través de la Descriptor propiedad .

IsDerived

Obtiene un valor booleano que indica si el parámetro actual se ha derivado del origen de datos.

IsFixedSize

Obtiene un valor booleano que indica si el tamaño del tipo de parámetro actual es fijo.

IsNullable

Obtiene un valor booleano que indica si el parámetro actual puede tener un valor NULL siempre que se derive.

IsOptional

Obtiene un valor booleano que indica si el parámetro actual es opcional, siempre que se derive.

Name

Obtiene o establece el nombre literal de cadena del parámetro actual.

Size

Obtiene o establece un valor entero que especifica el tamaño del parámetro .

Type

Obtiene o establece el tipo específico del origen de datos del parámetro .

Value

Obtiene o establece el valor del parámetro.

Métodos

GetDirectionCore()

Recupera la dirección del parámetro.

GetIsNullableCore()

Recupera un valor booleano que indica si el parámetro actual puede ser NULL.

GetIsOptionalCore()

Recupera un valor booleano que indica si el parámetro es opcional.

GetNameCore()

Recupera el nombre del parámetro .

GetSizeCore()

Recupera un valor entero que especifica el tamaño del parámetro .

GetTypeCore()

Recupera el tipo específico del origen de datos del parámetro .

GetTypeFrom(Object)

Deduce el tipo de parámetro específico del origen de datos a partir de un valor de parámetro.

GetValueCore()

Recupera el valor de un parámetro especificado.

IsSupportedDirection(DataParameterDirection)

Recupera un valor booleano que indica si se admite la dirección del parámetro especificado.

IsValidType(String)

Recupera un valor booleano que indica si el tipo específico del origen de datos especificado es un tipo válido.

OnDirectionChanged()

Se llama cuando se cambia la Direction propiedad para indicar un cambio en la dirección del parámetro.

OnDirectionChanging(DataParameterDirection)

Se llama cuando la Direction propiedad está a punto de cambiar.

OnNameChanged()

Se le llama cuando ha cambiado la propiedad Name.

OnNameChanging(String)

Se llama cuando la Name propiedad está a punto de cambiar.

OnSizeChanged()

Se le llama cuando ha cambiado la propiedad Size.

OnSizeChanging(Int32)

Se llama cuando la Size propiedad está a punto de cambiar.

OnTypeChanged()

Se le llama cuando ha cambiado la propiedad Type.

OnTypeChanging(String)

Se llama cuando la Type propiedad está a punto de cambiar.

OnValueChanged()

Se le llama cuando ha cambiado la propiedad Value.

OnValueChanging(Object)

Se llama cuando la Value propiedad está a punto de cambiar.

Parse(String)

Desensambla un valor de parámetro en un formato de cadena y convierte el valor en el tipo correcto.

SetDirectionCore(DataParameterDirection)

Establece la dirección del parámetro mediante la DataParameterDirection enumeración .

SetNameCore(String)

Establece el nombre del parámetro .

SetSizeCore(Int32)

Establece un valor entero que especifica el tamaño del parámetro actual.

SetTypeCore(String)

Establece el tipo de datos del parámetro actual.

SetValueCore(Object)

Establece el valor del parámetro .

ToString()

Recupera una representación de cadena del valor del parámetro actual.

TryConvertValue(Object, String)

Intenta convertir el valor especificado en el tipo especificado.

Se aplica a