다음을 통해 공유


WCF Data Services 클라이언트 유틸리티(DataSvcUtil.exe)

DataSvcUtil.exe는 Open Data Protocol(OData) 피드를 사용하고 .NET Framework 클라이언트 응용 프로그램 또는 Silverlight 클라이언트 응용 프로그램에서 데이터 서비스에 액세스하는 데 필요한 클라이언트 데이터 서비스 클래스를 생성하는, WCF Data Services에서 제공하는 명령줄 도구입니다. 이 유틸리티는 다음 메타데이터 소스를 사용하여 데이터 클래스를 생성할 수 있습니다.

자세한 내용은 방법: 수동으로 클라이언트 데이터 서비스 클래스 생성(WCF Data Services)을 참조하십시오.

DataSvcUtil.exe 도구는 .NET Framework 디렉터리에 설치됩니다. 대체로 이 도구는 C:\Program Files\Microsoft WCF Data Services\5.0\bin\.NETFramework에 있으며 64비트 시스템의 경우 C:\Program Files (x86)\Microsoft WCF Data Services\5.0\bin\.NETFramework에 있습니다.

구문

datasvcutil /out:file [/in:file | /uri:serviceuri] [/dataservicecollection] [/language:devlang] [/nologo] [/version:ver] [/help]

매개 변수

옵션

설명

/dataservicecollection

개체를 컨트롤에 바인딩하는 데 필요한 코드도 생성되도록 지정합니다. Silverlight 응용 프로그램 지원을 위해 필요합니다.

/help

-또는-

/?

이 도구의 명령 구문 및 옵션을 표시합니다.

/in:<file>

.csdl 또는 .edmx 파일이나 파일이 있는 디렉터리를 지정합니다.

/language:[VB|CSharp]

생성되는 소스 코드 파일의 언어를 지정합니다. 기본 언어는 C#입니다.

/nologo

저작권 메시지가 표시되지 않도록 합니다.

/out:<file>

생성된 클라이언트 데이터 서비스 클래스가 포함되는 소스 코드 파일의 이름을 지정합니다.

/uri:<string>

OData 피드의 URI입니다.

/version:[1.0|2.0|3.0]

허용되는 최고 버전의 OData을 지정합니다. 버전은 반환된 데이터 서비스 메타데이터에 있는 DataService 요소의 DataServiceVersion 특성을 기반으로 결정됩니다. 자세한 내용은 데이터 서비스 버전 관리(WCF Data Services)을 참조하십시오. /dataservicecollection 매개 변수를 지정하는 경우 데이터 바인딩을 사용하도록 설정하려면 /version:2.0 이상을 지정해야 합니다.

참고 항목

태스크

방법: 데이터 서비스 참조 추가(WCF Data Services)

개념

클라이언트 데이터 서비스 클래스 생성(WCF Data Services)