다음을 통해 공유


서비스 참조 구성 대화 상자

참고 항목

데이터 세트 및 관련 클래스는 2000년대 초반의 레거시 .NET Framework 기술로, 애플리케이션이 데이터베이스와 연결이 끊어진 동안 애플리케이션이 메모리의 데이터로 작업할 수 있도록 합니다. 사용자가 데이터를 수정하고 변경 내용을 다시 데이터베이스에 유지할 수 있도록 하는 애플리케이션에 특히 유용합니다. 데이터 세트는 매우 성공적인 기술로 입증되었지만 새 .NET 애플리케이션은 Entity Framework Core를 사용하는 것이 좋습니다. Entity Framework는 표 형식 데이터를 개체 모델로 사용하는 더 자연스러운 방법을 제공하며 더 단순한 프로그래밍 인터페이스를 제공합니다.

서비스 참조 구성 대화 상자를 사용하여 WCF(Windows Communication Foundation) 서비스의 동작을 구성할 수 있습니다.

서비스 참조 구성 대화 상자에 액세스하려면 솔루션 탐색기에서 서비스 참조를 마우스 오른쪽 단추로 클릭하고 서비스 참조 구성을 선택합니다. 서비스 참조 추가 대화 상자에서 고급 단추를 클릭하여 대화 상자에 액세스할 수도 있습니다.

작업 목록

  • WCF 서비스가 호스팅되는 주소를 변경하려면 주소 필드에 새 주소를 입력합니다.

  • WCF 클라이언트에서 클래스의 액세스 수준을 변경하려면 생성된 클래스에 대한 액세스 수준 목록에서 액세스 수준 키워드를 선택합니다.

  • WCF 서비스의 메서드를 비동기적으로 호출하려면 비동기 작업 생성 확인란을 선택합니다.

  • WCF 클라이언트에서 메시지 계약 형식을 생성하려면 항상 메시지 계약 생성 확인란을 선택합니다.

  • WCF 클라이언트에 대해 목록 또는 사전 컬렉션 형식을 지정하려면 컬렉션 형식사전 컬렉션 형식 목록에서 형식을 선택합니다.

  • 형식 공유를 사용하지 않도록 설정하려면 참조된 어셈블리의 형식 재사용 확인란의 선택을 취소합니다. 일부 참조된 어셈블리에 대해 형식 공유를 사용하도록 설정하려면 참조된 어셈블리의 형식 재사용 확인란을 선택하고, 참조된 어셈블리 중 지정된 어셈블리의 형식 재사용을 선택하고, 참조된 어셈블리 목록에서 원하는 참조를 선택합니다.

UI 요소 목록

주소

서비스 참조가 서비스를 검색하는 웹 주소를 업데이트합니다. 예를 들어, 개발 중에 서비스를 개발 서버에서 호스트한 후 나중에 프로덕션 서버로 이동하면 주소를 변경해야 할 수 있습니다.

참고 항목

Address 요소는 서비스 참조 추가 대화 상자에서 서비스 참조 구성 대화 상자가 표시된 경우에는 사용할 수 없습니다.

생성된 클래스에 대한 액세스 수준

WCF 클라이언트 클래스에 대한 코드 액세스 수준을 결정합니다.

참고 항목

웹 사이트 프로젝트의 경우 이 옵션은 항상 Public으로 설정되며 변경할 수 없습니다. 자세한 내용은 서비스 참조 문제 해결을 참조하세요.

동기 작업 생성

WCF 서비스 메서드가 동기적으로(기본값) 또는 비동기적으로 호출되는지 여부를 결정합니다.

작업 기반 작업 생성

비동기 코드를 작성할 때 이 옵션을 사용하면 .NET 4에서 도입된 TPL(작업 병렬 라이브러리)을 활용할 수 있습니다. TPL(작업 병렬 라이브러리)을 참조하세요.

항상 메시지 계약 생성

WCF 클라이언트에 대해 메시지 계약 형식이 생성되는지 여부를 결정합니다. 메시지 계약에 대한 자세한 내용은 메시지 계약 사용을 참조하세요.

컬렉션 형식

WCF 클라이언트에 대한 목록 컬렉션 형식을 지정합니다. 기본 형식은 Array입니다.

사전 컬렉션 형식

WCF 클라이언트에 대한 사전 컬렉션 형식을 지정합니다. 기본 형식은 Dictionary<TKey,TValue>입니다.

참조된 어셈블리의 형식 재사용

서비스가 추가 또는 업데이트되면 WCF 클라이언트에서 새 형식을 생성하는 대신 참조된 어셈블리에 이미 있는 형식을 다시 사용하도록 할지 여부를 결정합니다. 기본적으로 이 옵션은 선택되어 있습니다.

모든 참조된 어셈블리의 형식 재사용

선택된 경우 참조된 어셈블리 목록의 모든 형식이 다시 사용됩니다(가능한 경우). 이 옵션은 기본적으로 선택되어 있습니다.

참조된 어셈블리 중 지정된 어셈블리의 형식 재사용

선택된 경우 참조된 어셈블리 목록에서 선택한 형식만 다시 사용됩니다.

참조된 어셈블리 목록

프로젝트 또는 웹 사이트의 참조된 어셈블리 목록을 포함합니다. 참조된 어셈블리 중 지정된 어셈블리의 형식 재사용을 선택하면 개별 어셈블리를 선택하거나 선택 취소할 수 있습니다.

웹 참조 추가

웹 참조 추가 대화 상자를 표시합니다.

참고 항목

이 옵션은 .NET Framework 버전 2.0을 대상으로 하는 프로젝트에만 사용해야 합니다.

참고 항목

웹 참조 추가 단추는 서비스 참조 추가 대화 상자에서 서비스 참조 구성 대화 상자가 표시되는 경우에만 사용할 수 있습니다.

참고 항목