Freigeben über


SqlParameterCollection.Remove Methode

Definition

Überlädt

Remove(SqlParameter)

Entfernt den angegebenen SqlParameter aus der Auflistung.

Remove(Object)

Entfernt den angegebenen SqlParameter aus der Auflistung.

Remove(SqlParameter)

Entfernt den angegebenen SqlParameter aus der Auflistung.

public:
 void Remove(Microsoft::Data::SqlClient::SqlParameter ^ value);
public void Remove (Microsoft.Data.SqlClient.SqlParameter value);
override this.Remove : Microsoft.Data.SqlClient.SqlParameter -> unit
Public Sub Remove (value As SqlParameter)

Parameter

value
SqlParameter

Ein SqlParameter-Objekt, das aus der Auflistung entfernt werden soll.

Ausnahmen

Der Parameter ist kein SqlParameter.

Der Parameter ist in der Auflistung nicht vorhanden.

Beispiele

Im folgenden Beispiel wird nach einem SqlParameter Objekt in einer SqlParameterCollection Auflistung gesucht. Wenn der Parameter vorhanden ist, wird er im Beispiel entfernt. In diesem Beispiel wird davon ausgegangen, dass eine SqlParameterCollection Auflistung bereits von erstellt SqlCommandwurde.

using Microsoft.Data.SqlClient;
using System.Xml;
using System.Data.Common;
using System.Windows.Forms;

public class Form1 : Form
{
    protected DataSet DataSet1;
    protected DataGrid dataGrid1;
    protected SqlCommand command;
    protected SqlParameter param;

    public void SearchSqlParams()
    {
        // ...
        // create SqlCommand command and SqlParameter param
        // ...
        if (command.Parameters.Contains(param))
            command.Parameters.Remove(param);
    }
}

Gilt für:

Remove(Object)

Entfernt den angegebenen SqlParameter aus der Auflistung.

public:
 override void Remove(System::Object ^ value);
public override void Remove (object value);
override this.Remove : obj -> unit
Public Overrides Sub Remove (value As Object)

Parameter

value
Object

Das aus der Auflistung zu entfernende Objekt.

Gilt für: