Compartir a través de


IVsDataParameter Interfaz

Definición

Representa un objeto asignado que describe un parámetro de objeto ejecutable.

public interface class IVsDataParameter : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ScalarFunctionParameter", AvailableRestrictions="Catalog, Schema, ScalarFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, ScalarFunction, Name", RequiredOrdering="Catalog, Schema, ScalarFunction, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("StoredProcedureParameter", AvailableRestrictions="Catalog, Schema, StoredProcedure, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, StoredProcedure, Name", RequiredOrdering="Catalog, Schema, StoredProcedure, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunctionParameter", AvailableRestrictions="Catalog, Schema, TabularFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, TabularFunction, Name", RequiredOrdering="Catalog, Schema, TabularFunction, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ExecutableObjectParameter", AvailableRestrictions="Catalog, Schema, Object, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, Object, Name", RequiredOrdering="Catalog, Schema, Object, Ordinal")]
public interface IVsDataParameter : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ScalarFunctionParameter", AvailableRestrictions="Catalog, Schema, ScalarFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, ScalarFunction, Name", RequiredOrdering="Catalog, Schema, ScalarFunction, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("StoredProcedureParameter", AvailableRestrictions="Catalog, Schema, StoredProcedure, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, StoredProcedure, Name", RequiredOrdering="Catalog, Schema, StoredProcedure, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunctionParameter", AvailableRestrictions="Catalog, Schema, TabularFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, TabularFunction, Name", RequiredOrdering="Catalog, Schema, TabularFunction, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ExecutableObjectParameter", AvailableRestrictions="Catalog, Schema, Object, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, Object, Name", RequiredOrdering="Catalog, Schema, Object, Ordinal")>]
type IVsDataParameter = interface
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataParameter
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
Atributos
Implementaciones

Propiedades

AdoDotNetDataType

Obtiene el ADO.NET tipo de datos como un valor numérico de la DbMetaDataCollectionNames colección de metadatos.

AdoDotNetDbType

Obtiene un valor de la DbType enumeración que especifica el tipo de datos del parámetro para un proveedor de datos de ADO.NET.

Direction

Obtiene la dirección del parámetro .

FrameworkDataType

Obtiene el tipo de .NET Framework del parámetro .

Identifier

Obtiene la lista de elementos de identificador que identifican de forma única el tipo asignado genérico actual.

(Heredado de IVsDataMappedObject)
IsDeleted

Obtiene un valor que indica si se elimina el tipo asignado genérico actual.

(Heredado de IVsDataMappedObject)
IsNullable

Obtiene un valor que indica si el parámetro acepta valores NULL.

Length

Obtiene la longitud del parámetro .

Name

Obtiene el nombre del tipo asignado genérico.

(Heredado de IVsDataMappedObject)
NativeDataType

Obtiene el nombre del tipo de datos específico del origen de datos.

Ordinal

Obtiene el número ordinal del parámetro que especifica el orden del parámetro en la colección parameters.

Precision

Obtiene el número máximo de dígitos almacenados en este parámetro.

Properties

Obtiene pares nombre-valor que contienen los nombres de propiedad y los valores asociados al tipo asignado genérico actual.

(Heredado de IVsDataMappedObject)
Scale

Obtiene el número máximo de dígitos a la derecha del separador decimal.

Selector

Obtiene un objeto selector que permite la recuperación de metadatos específicos del origen de datos del archivo XML de compatibilidad con el objeto de datos.

(Heredado de IVsDataMappedObject)
Site

Obtiene o establece el sitio.

(Heredado de IVsDataSiteableObject<T>)
Type

Obtiene el nombre de tipo como una cadena para el tipo asignado genérico actual.

(Heredado de IVsDataMappedObject)
UnderlyingObject

Obtiene el objeto subyacente contenido por el tipo asignado genérico actual.

(Heredado de IVsDataMappedObject)
UserDataType

Obtiene un tipo de datos definido por el usuario.

Se aplica a