SqlCommandBuilder.DeriveParameters(SqlCommand) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
에 지정된 SqlCommand 저장 프로시저에서 매개 변수 정보를 검색하고 지정된 Parameters 개체의 SqlCommand 컬렉션을 채웁니다.
public:
static void DeriveParameters(System::Data::SqlClient::SqlCommand ^ command);
public static void DeriveParameters(System.Data.SqlClient.SqlCommand command);
static member DeriveParameters : System.Data.SqlClient.SqlCommand -> unit
Public Shared Sub DeriveParameters (command As SqlCommand)
매개 변수
- command
- SqlCommand
SqlCommand 매개 변수 정보를 파생할 저장 프로시저를 참조하는 것입니다. 파생 매개 변수는 .의 컬렉션에 ParametersSqlCommand추가됩니다.
예외
명령 텍스트가 유효한 저장 프로시저 이름이 아닙니다.
설명
DeriveParameters 에 대한 SqlDbCommand기존 매개 변수 정보를 덮어씁니다.
DeriveParameters 에는 정보를 얻기 위해 데이터베이스에 대한 추가 호출이 필요합니다. 매개 변수 정보를 미리 알고 있는 경우 정보를 명시적으로 설정하여 매개 변수 컬렉션을 채우는 것이 더 효율적입니다.
저장 프로시저에만 사용할 DeriveParameters 수 있습니다. 확장 저장 프로시저에는 사용할 DeriveParameters 수 없습니다.
DeriveParameters 사용하여 매개 변수가 있는 SELECT 문과 같은 임의의 Transact-SQL 문으로 SqlParameterCollection 채울 수 없습니다.
자세한 내용은 매개 변수 및 매개 변수 데이터 형식 구성을 참조하세요.