Compartir a través de


DataCommand.ExecuteWithoutResults (Método)

Ejecuta un comando, opcionalmente con parámetros, pero no solicita resultados, sino devuelve un entero que indica el resultado de la llamada.

Espacio de nombres:  Microsoft.VisualStudio.Data
Ensamblado:  Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)

Sintaxis

'Declaración
Public Overridable Function ExecuteWithoutResults ( _
    command As String, _
    commandType As Integer, _
    parameters As DataParameter(), _
    commandTimeout As Integer _
) As Integer
public virtual int ExecuteWithoutResults(
    string command,
    int commandType,
    DataParameter[] parameters,
    int commandTimeout
)
public:
virtual int ExecuteWithoutResults(
    String^ command, 
    int commandType, 
    array<DataParameter^>^ parameters, 
    int commandTimeout
)
abstract ExecuteWithoutResults : 
        command:string * 
        commandType:int * 
        parameters:DataParameter[] * 
        commandTimeout:int -> int  
override ExecuteWithoutResults : 
        command:string * 
        commandType:int * 
        parameters:DataParameter[] * 
        commandTimeout:int -> int
public function ExecuteWithoutResults(
    command : String, 
    commandType : int, 
    parameters : DataParameter[], 
    commandTimeout : int
) : int

Parámetros

  • command
    Tipo: String

    Un comando de ejecución que es específico de un origen de datos.

  • commandType
    Tipo: Int32

    El tipo de comando para el comando indicado, especificando cómo interpretar el contenido del parámetro de command .

  • parameters
    Tipo: array<Microsoft.VisualStudio.Data.DataParameter[]

    Una matriz de DataParameter se opone para el tipo de comando especificado. Aunque esto es un parámetro de entrada, el proveedor podrá establecer propiedades en individuales out y parámetros de valor devuelto.

  • commandTimeout
    Tipo: Int32

    El tiempo, en segundos, de bloquear el cliente antes de cancelar la ejecución y volver al llamador. . Un valor de 0 indica que el tiempo de espera infinito; el valor -1 indica un valor predeterminado del proveedor.

Valor devuelto

Tipo: Int32
Devuelve un código de estado entero específico del proveedor de DDEX.

Excepciones

Excepción Condición
ArgumentNullException

El comando o los asyncCommandEvents es null.

ArgumentException

El commandType especifica un tipo no válido.

ArgumentOutOfRangeException

El commandTimeout es menor que -1.

NotSupportedException

El proveedor no admite este método.

Comentarios

En la mayoría de los casos, el resultado de la llamada a este método se indicación del número de filas afectadas.

Out y parámetros de valor devuelto todavía se pueden establecer mediante esta llamada. No se consideran parte de resultados.

Nota

Otras excepciones que aparecen indican que la derivación de parámetro falla por un motivo proveedor- especificada.

Seguridad de .NET Framework

Vea también

Referencia

DataCommand Clase

Microsoft.VisualStudio.Data (Espacio de nombres)

DataCommandType