다음을 통해 공유


SqlParameterCollection.Remove 메서드

정의

오버로드

Remove(SqlParameter)

지정된 SqlParameter를 컬렉션에서 제거합니다.

Remove(Object)

지정된 SqlParameter를 컬렉션에서 제거합니다.

Remove(SqlParameter)

지정된 SqlParameter를 컬렉션에서 제거합니다.

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)

매개 변수

value
SqlParameter

컬렉션에서 제거할 SqlParameter 개체입니다.

예외

매개 변수가 SqlParameter가 아닌 경우

매개 변수가 컬렉션에 없는 경우

예제

다음 예제에서는 컬렉션의 SqlParameter 개체를 검색합니다 SqlParameterCollection . 매개 변수가 있는 경우 이 예제에서는 매개 변수를 제거합니다. 이 예제에서는 컬렉션이 SqlParameterCollection 에 의해 이미 만들어졌다고 가정합니다 SqlCommand.

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);
    }
}

적용 대상

Remove(Object)

지정된 SqlParameter를 컬렉션에서 제거합니다.

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)

매개 변수

value
Object

컬렉션에서 제거할 개체입니다.

적용 대상