IVsDataCommand (Interfaz)
Representa la interfaz que expone métodos para el comando de datos que administra, incluidos compilar y ejecutar los comandos de datos de distintos tipos de orígenes de datos, recuperar resultados de solo lectura, y recuperar un código de estado del comando.
Espacio de nombres: Microsoft.VisualStudio.Data.Services.SupportEntities
Ensamblado: Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)
Sintaxis
'Declaración
<DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")> _
Public Interface IVsDataCommand
[DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface IVsDataCommand
[DataClientObjectAttribute(L"44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface class IVsDataCommand
[<DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")>]
type IVsDataCommand = interface end
public interface IVsDataCommand
El tipo IVsDataCommand expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
CreateParameter | Cuando es implementada por una clase, crea un objeto de parámetro que se puede pasar en uno de los métodos siguientes: DeriveSchema, Execute, o ExecuteWithoutResults. | |
DeriveParameters(String) | Cuando es implementada por una clase, derivar parámetros que se pueden especificar para un comando especificado. | |
DeriveParameters(String, DataCommandType) | Cuando es implementada por una clase, derivar parámetros que se pueden especificar para un comando especificado. | |
DeriveParameters(String, DataCommandType, Int32) | Cuando es implementada por una clase, derivar parámetros que se pueden especificar para un comando especificado. | |
DeriveSchema(String) | Cuando es implementada por una clase, deriva el esquema devuelto por un comando especificado.El esquema indica el diseño de los elementos y de bloques en un lector de datos. | |
DeriveSchema(String, DataCommandType) | Cuando es implementada por una clase, deriva el esquema devuelto por un comando especificado.El esquema indica el diseño de los elementos y de bloques en un lector de datos. | |
DeriveSchema(String, DataCommandType, array<IVsDataParameter[]) | Cuando es implementada por una clase, deriva el esquema devuelto por un comando especificado.El esquema indica el diseño de los elementos y de bloques en un lector de datos. | |
DeriveSchema(String, DataCommandType, array<IVsDataParameter[], Int32) | Cuando es implementada por una clase, deriva el esquema devuelto por un comando especificado.El esquema indica el diseño de los elementos y de bloques en un lector de datos. | |
Execute(String) | Cuando es implementada por una clase, ejecuta un comando especificado y devuelve resultados de solo lectura. | |
Execute(String, DataCommandType) | Cuando es implementada por una clase, ejecuta un comando especificado y devuelve resultados de solo lectura. | |
Execute(String, DataCommandType, array<IVsDataParameter[]) | Cuando es implementada por una clase, ejecuta un comando especificado y devuelve resultados de solo lectura. | |
Execute(String, DataCommandType, array<IVsDataParameter[], Int32) | Cuando es implementada por una clase, ejecuta un comando especificado y devuelve resultados de solo lectura. | |
ExecuteWithoutResults(String) | Cuando es implementada por una clase, ejecuta un comando y no solicita resultados, sino devuelve un entero que indica el resultado de la llamada. | |
ExecuteWithoutResults(String, DataCommandType) | Cuando es implementada por una clase, ejecuta un comando y no solicita resultados, sino devuelve un entero que indica el resultado de la llamada. | |
ExecuteWithoutResults(String, DataCommandType, array<IVsDataParameter[]) | Cuando es implementada por una clase, ejecuta un comando, opcionalmente con parámetros, pero no solicita resultados, sino devuelve un entero que indica el resultado de la llamada. | |
ExecuteWithoutResults(String, DataCommandType, array<IVsDataParameter[], Int32) | Cuando es implementada por una clase, ejecuta un comando, opcionalmente con parámetros, pero no solicita resultados, sino devuelve un entero que indica el resultado de la llamada. | |
Prepare(String) | Cuando es implementada por una clase, prepara el comando especificado en el origen de datos de ejecutarse; el comando puede ser ejecutado varias veces, con parámetros diferentes. | |
Prepare(String, DataCommandType) | Cuando es implementada por una clase, prepara el comando especificado en el origen de datos de ejecutarse; el comando puede ser ejecutado varias veces, con parámetros diferentes. | |
Prepare(String, DataCommandType, array<IVsDataParameter[]) | Cuando es implementada por una clase, prepara el comando especificado en el origen de datos de ejecutarse; el comando puede ser ejecutado varias veces, con parámetros diferentes. | |
Prepare(String, DataCommandType, array<IVsDataParameter[], Int32) | Cuando es implementada por una clase, prepara el comando especificado en el origen de datos de ejecutarse; el comando puede ser ejecutado varias veces, con parámetros diferentes. |
Arriba
Comentarios
Esta interfaz tiene una implementación base en el marco de DDEX.
Vea también
Referencia
Microsoft.VisualStudio.Data.Services.SupportEntities (Espacio de nombres)