IVsDataParameter Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |