IVsDataCommand 인터페이스

등 구축 및 다양 한 형식의 데이터 소스에 대해 데이터 명령을 실행, 읽기 전용 결과 검색 하 고 명령 상태 코드를 검색 하는 데이터 명령 처리에 대 한 메서드를 노출 하는 인터페이스를 나타냅니다.

네임스페이스:  Microsoft.VisualStudio.Data.Services.SupportEntities
어셈블리:  Microsoft.VisualStudio.Data.Services(Microsoft.VisualStudio.Data.Services.dll)

구문

‘선언
<DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")> _
Public Interface IVsDataCommand
[DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface IVsDataCommand
[DataClientObjectAttribute(L"44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface class IVsDataCommand
[<DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")>]
type IVsDataCommand =  interface end
public interface IVsDataCommand

IVsDataCommand 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 CreateParameter 클래스에서 구현 되는 경우 다음 방법 중 하나로 전달 된 매개 변수 개체를 만듭니다: DeriveSchema, Execute, 또는 ExecuteWithoutResults.
Public 메서드 DeriveParameters(String) 클래스에서 구현 되는 경우 지정 된 명령에 지정할 수 있는 매개 변수를 파생 시킵니다.
Public 메서드 DeriveParameters(String, DataCommandType) 클래스에서 구현 되는 경우 지정 된 명령에 지정할 수 있는 매개 변수를 파생 시킵니다.
Public 메서드 DeriveParameters(String, DataCommandType, Int32) 클래스에서 구현 되는 경우 지정 된 명령에 지정할 수 있는 매개 변수를 파생 시킵니다.
Public 메서드 DeriveSchema(String) 클래스에서 구현 되는 경우 지정 된 명령에서 반환 된 스키마를 파생 시킵니다.레이아웃 항목 및 블록 데이터 판독기에서의 스키마를 나타냅니다.
Public 메서드 DeriveSchema(String, DataCommandType) 클래스에서 구현 되는 경우 지정 된 명령에서 반환 된 스키마를 파생 시킵니다.레이아웃 항목 및 블록 데이터 판독기에서의 스키마를 나타냅니다.
Public 메서드 DeriveSchema(String, DataCommandType, array<IVsDataParameter[]) 클래스에서 구현 되는 경우 지정 된 명령에서 반환 된 스키마를 파생 시킵니다. 개체로 이루어진 배열입니다.
Public 메서드 DeriveSchema(String, DataCommandType, array<IVsDataParameter[], Int32) 클래스에서 구현 되는 경우 지정 된 명령에서 반환 된 스키마를 파생 시킵니다.레이아웃 항목 및 블록 데이터 판독기에서의 스키마를 나타냅니다.
Public 메서드 Execute(String) 클래스에서 구현 될 때 지정 된 명령을 실행 하 고 읽기 전용 결과 반환 합니다.
Public 메서드 Execute(String, DataCommandType) 클래스에서 구현 될 때 지정 된 명령을 실행 하 고 읽기 전용 결과 반환 합니다.
Public 메서드 Execute(String, DataCommandType, array<IVsDataParameter[]) 클래스에서 구현 될 때 지정 된 명령을 실행 하 고 읽기 전용 결과 반환 합니다.
Public 메서드 Execute(String, DataCommandType, array<IVsDataParameter[], Int32) 클래스에서 구현 될 때 지정 된 명령을 실행 하 고 읽기 전용 결과 반환 합니다.
Public 메서드 ExecuteWithoutResults(String) 클래스에서 구현 되 면 명령을 실행 하지만 대신 호출의 결과 나타내는 정수를 반환 하는 결과 요청 하지 않습니다.
Public 메서드 ExecuteWithoutResults(String, DataCommandType) 클래스에서 구현 되 면 명령을 실행 하지만 대신 호출의 결과 나타내는 정수를 반환 하는 결과 요청 하지 않습니다.
Public 메서드 ExecuteWithoutResults(String, DataCommandType, array<IVsDataParameter[]) 클래스에서 구현 되는 경우 선택적 매개 변수와 함께 명령을 실행 하지만 대신 호출의 결과 나타내는 정수를 반환 하는 결과 요청 하지 않습니다.
Public 메서드 ExecuteWithoutResults(String, DataCommandType, array<IVsDataParameter[], Int32) 클래스에서 구현 되는 경우 선택적 매개 변수와 함께 명령을 실행 하지만 대신 호출의 결과 나타내는 정수를 반환 하는 결과 요청 하지 않습니다.
Public 메서드 Prepare(String) 클래스에서 구현 되 면 실행할 데이터 소스에 지정 된 명령을 준비. 다양 한 매개 변수를 여러 번 다음 명령을 실행할 수 있습니다.
Public 메서드 Prepare(String, DataCommandType) 클래스에서 구현 되 면 실행할 데이터 소스에 지정 된 명령을 준비. 다양 한 매개 변수를 여러 번 다음 명령을 실행할 수 있습니다.
Public 메서드 Prepare(String, DataCommandType, array<IVsDataParameter[]) 클래스에서 구현 되 면 실행할 데이터 소스에 지정 된 명령을 준비. 다양 한 매개 변수를 여러 번 다음 명령을 실행할 수 있습니다.
Public 메서드 Prepare(String, DataCommandType, array<IVsDataParameter[], Int32) 클래스에서 구현 되 면 실행할 데이터 소스에 지정 된 명령을 준비. 다양 한 매개 변수를 여러 번 다음 명령을 실행할 수 있습니다.

위쪽

설명

이 인터페이스의 기본 구현을 DDEX 프레임 워크에 있습니다.

참고 항목

참조

Microsoft.VisualStudio.Data.Services.SupportEntities 네임스페이스