AdoDotNetParameter (Clase)
Representa un parámetro de los datos derivados de un comando del origen de datos, o que se pasa a un comando a un origen de datos cuya tecnología subyacente es ADO.NET.
Jerarquía de herencia
Object
Microsoft.VisualStudio.Data.DataParameter
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetParameter
Espacio de nombres: Microsoft.VisualStudio.Data.AdoDotNet
Ensamblado: Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)
Sintaxis
'Declaración
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
El tipo AdoDotNetParameter expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
AdoDotNetParameter(String) | Constructor de clase.Inicializa una instancia con parámetros de la clase de AdoDotNetParameter , junto con el nombre del proveedor de datos de ADO.NET que es mantenido por la conexión. | |
AdoDotNetParameter(String, IDataParameter) | Constructor de clase.Inicializa una instancia con parámetros de la clase de AdoDotNetParameter , proporcionando un parámetro para un objeto de comando y el nombre del proveedor de DDEX. | |
AdoDotNetParameter(String, IDataParameter, Boolean) | Constructor de clase.Inicializa una instancia con parámetros de la clase de AdoDotNetParameter , proporcionando un parámetro para un objeto de comando, el nombre del proveedor de DDEX, y una indicación de si el parámetro se deriva utilizando el método de DeriveParameters . |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
DefaultPrecision | Recupera un valor byte que especifica la precisión predeterminada para el tipo de parámetro actual. (Se hereda de DataParameter). | |
DefaultScale | Recupera un valor byte que especifica la escala predeterminada para el tipo de parámetro actual. (Se hereda de DataParameter). | |
DefaultSize | Recupera y valor entero que especifica el tamaño predeterminado para el tipo de parámetro actual. (Se hereda de DataParameter). | |
Direction | Obtiene o establece un objeto de DataParameterDirection que especifica la dirección del parámetro. (Se hereda de DataParameter). | |
IsDerived | Recupera un valor booleano que indica si este parámetro se derivó de origen de datos. (Se hereda de DataParameter). | |
IsFixedPrecision | Recupera un valor booleano que indica si la precisión del tipo de parámetro actual es fijo. (Invalida a DataParameter.IsFixedPrecision). | |
IsFixedScale | Recupera un valor booleano que indica si la escala del tipo de parámetro actual es fijo. (Invalida a DataParameter.IsFixedScale). | |
IsFixedSize | Recupera un valor booleano que indica si el tamaño del tipo de parámetro actual es fijo. (Invalida a DataParameter.IsFixedSize). | |
IsNullable | Recupera un valor booleano que indica si este parámetro puede tener un valor de nullreferencia null (Nothing en Visual Basic) . (Se hereda de DataParameter). | |
IsOptional | Recupera un valor booleano que indica si este parámetro es opcional, en caso de que este parámetro es un parámetro derivado. (Se hereda de DataParameter). | |
Name | Obtiene o establece el nombre del literal de cadena del parámetro. (Se hereda de DataParameter). | |
Parameter | Recupera el objeto de IDataParameter que representa el parámetro de comando. | |
Precision | Obtiene o establece un valor de byte que especifica la precisión del parámetro. (Se hereda de DataParameter). | |
Scale | Obtiene o establece un valor de byte que especifica la escala del parámetro. (Se hereda de DataParameter). | |
Size | Obtiene o establece un valor entero que especifica el tamaño del parámetro. (Se hereda de DataParameter). | |
Type | Obtiene o establece el tipo dato-origen- de parámetro específico. (Se hereda de DataParameter). | |
Value | Obtiene o establece el valor del parámetro. (Se hereda de DataParameter). |
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). | |
GetDirectionImpl | Recupera la dirección del parámetro. (Invalida a DataParameter.GetDirectionImpl()). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetIsNullableImpl | Recupera un valor booleano que indica si este parámetro puede ser nullreferencia null (Nothing en Visual Basic). (Invalida a DataParameter.GetIsNullableImpl()). | |
GetIsOptionalImpl | Recupera un valor booleano que indica si este parámetro es opcional. (Se hereda de DataParameter). | |
GetNameImpl | Recupera el nombre del parámetro. (Invalida a DataParameter.GetNameImpl()). | |
GetPrecisionImpl | Recupera un valor byte que especifica la precisión del parámetro. (Invalida a DataParameter.GetPrecisionImpl()). | |
GetScaleImpl | Recupera un valor byte que especifica la escala del parámetro. (Invalida a DataParameter.GetScaleImpl()). | |
GetSizeImpl | Recupera un valor entero que especifica el tamaño del parámetro. (Invalida a DataParameter.GetSizeImpl()). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetTypeFrom | Devuelve AnsiString por un valor de nullreferencia null (Nothing en Visual Basic) o de DBNull ; asigna también el tipo de valor a un valor de DbType y devuelve el equivalente de la cadena. (Invalida a DataParameter.GetTypeFrom(Object)). | |
GetTypeImpl | Recupera el tipo dato-origen- de parámetro específico. (Invalida a DataParameter.GetTypeImpl()). | |
GetValueImpl | Recupera el valor de un parámetro especificado. (Invalida a DataParameter.GetValueImpl()). | |
IsSupportedDirection | Recupera un valor booleano que indica si se admite la dirección especificada del parámetro. (Se hereda de DataParameter). | |
IsValidType | Recupera un valor booleano que indica si el tipo dato-origen- concreto especificado es un tipo válido. (Invalida a DataParameter.IsValidType(String)). | |
MemberwiseClone | Crea una copia superficial del Object actual. (Se hereda de Object). | |
OnDirectionChanged | Llamado cuando la propiedad de Direction cambia para indicar un cambio en la dirección del parámetro. (Se hereda de DataParameter). | |
OnDirectionChanging | Llamado cuando la propiedad de Direction va a cambiar. (Se hereda de DataParameter). | |
OnNameChanged | Se le llama cuando ha cambiado la propiedad Name. (Se hereda de DataParameter). | |
OnNameChanging | Llamado cuando la propiedad de Name va a cambiar. (Se hereda de DataParameter). | |
OnPrecisionChanged | Se le llama cuando ha cambiado la propiedad Precision. (Se hereda de DataParameter). | |
OnPrecisionChanging | Llamado cuando la propiedad de Precision va a cambiar. (Se hereda de DataParameter). | |
OnScaleChanged | Se le llama cuando ha cambiado la propiedad Scale. (Se hereda de DataParameter). | |
OnScaleChanging | Llamado cuando la propiedad de Scale va a cambiar. (Se hereda de DataParameter). | |
OnSizeChanged | Se le llama cuando ha cambiado la propiedad Size. (Se hereda de DataParameter). | |
OnSizeChanging | Llamado cuando la propiedad de Size va a cambiar. (Se hereda de DataParameter). | |
OnTypeChanged | Se le llama cuando ha cambiado la propiedad Type. (Se hereda de DataParameter). | |
OnTypeChanging | Llamado cuando la propiedad de Type va a cambiar. (Se hereda de DataParameter). | |
OnValueChanged | Se le llama cuando ha cambiado la propiedad Value. (Se hereda de DataParameter). | |
OnValueChanging | Llamado cuando la propiedad de Value va a cambiar. (Se hereda de DataParameter). | |
Parse | Obtiene DbType y los intentos partes el valor de cadena de entrada en el tipo correcto mediante conversiones de tipo primitivo (como Byte.Parse y Int32.Parse). (Invalida a DataParameter.Parse(String)). | |
SetDirectionImpl | Establece la dirección del parámetro mediante la enumeración de DataParameterDirection . (Invalida a DataParameter.SetDirectionImpl(DataParameterDirection)). | |
SetNameImpl | Establece el nombre del parámetro. (Invalida a DataParameter.SetNameImpl(String)). | |
SetPrecisionImpl | Establece un valor de byte que especifica la precisión del parámetro. (Invalida a DataParameter.SetPrecisionImpl(Byte)). | |
SetScaleImpl | Establece un valor de byte que especifica la escala del parámetro. (Invalida a DataParameter.SetScaleImpl(Byte)). | |
SetSizeImpl | Establece un valor entero que especifica el tamaño del parámetro. (Invalida a DataParameter.SetSizeImpl(Int32)). | |
SetTypeImpl | Los intentos de analizar el tipo string en un valor de enumeración de DbType mediante Enum.Parse y si se produce este supone DbType.Object como DbTypecorrecto. (Invalida a DataParameter.SetTypeImpl(String)). | |
SetValueImpl | Establece el valor de este parámetro. (Invalida a DataParameter.SetValueImpl(Object)). | |
ToString | Recupera una representación de cadena del valor de este parámetro. (Se hereda de DataParameter). | |
TryConvertValue | Intenta convertir el valor especificado al tipo especificado. (Se hereda de DataParameter). |
Arriba
Comentarios
Esta clase proporciona una implementación administrada completa creada de forma predeterminada de la clase de AdoDotNetConnectionSupport . La implementación base tratará en términos de enumeración de DbType para hacer referencia a tipos de parámetro. Esto es menor que ideal, por lo que se recomienda que un proveedor deriva su propia clase ésta que reemplace los distintos métodos y propiedades a representan más estrechamente sus tipos y restricciones espalda-FIN- concretos.
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.