Compartir a través de


SqlCeParameterCollection.IndexOf Método (String)

Obtiene la ubicación de SqlCeParameter en la colección con el nombre de parámetro especificado.

Espacio de nombres:  System.Data.SqlServerCe
Ensamblado:  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Sintaxis

'Declaración
Public Overrides Function IndexOf ( _
    parameterName As String _
) As Integer
'Uso
Dim instance As SqlCeParameterCollection
Dim parameterName As String
Dim returnValue As Integer

returnValue = instance.IndexOf(parameterName)
public override int IndexOf(
    string parameterName
)
public:
virtual int IndexOf(
    String^ parameterName
) override
abstract IndexOf : 
        parameterName:string -> int 
override IndexOf : 
        parameterName:string -> int 
public override function IndexOf(
    parameterName : String
) : int

Parámetros

  • parameterName
    Tipo: System.String
    Nombre del parámetro que se va a buscar.

Valor devuelto

Tipo: System.Int32
Ubicación de SqlCeParameter en la colección.

Implementa

IDataParameterCollection.IndexOf(String)

Ejemplos

En el ejemplo siguiente se busca un objeto SqlCeParameter con un ParameterName dado de SqlCeParameterCollection. Si existe el parámetro, en el ejemplo aparece su índice. Si el parámetro no existe, en el ejemplo aparece un error. En este ejemplo se supone que ya se ha creado un objeto SqlCeCommand.

' ...
' create SqlCeCommand cmd
' ...
If Not cmd.Parameters.Contains("Description") Then
    MessageBox.Show("ERROR: no such parameter in the collection")
Else
    MessageBox.Show("match on parameter #" & cmd.Parameters.IndexOf("Description").ToString())
End If
// ...
// create SqlCeCommand cmd
// ...
if (!cmd.Parameters.Contains("Description"))
    MessageBox.Show("ERROR: no such parameter in the collection");
else
    MessageBox.Show("match on parameter #" +
        cmd.Parameters.IndexOf("Description").ToString());

Vea también

Referencia

SqlCeParameterCollection Clase

Sobrecarga de IndexOf

Espacio de nombres System.Data.SqlServerCe