<endpointBehaviors>의 <behavior>
behavior 요소는 끝점의 동작에 대한 설정 컬렉션을 포함합니다. 각 동작은 해당 name으로 인덱싱됩니다. 끝점은 이 이름을 통해 각 동작에 연결할 수 있습니다. .NET Framework 4부터는 바인딩 및 동작에 이름이 필요하지 않습니다. 기본 구성 및 이름 없는 바인딩 및 동작에 대한 자세한 내용은 Simplified Configuration 및 Simplified Configuration for WCF Services을 참조하십시오.
스키마 계층
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<endpointBehaviors>의 <behavior>
구문
<system.ServiceModel>
<behaviors>
<endpointBehaviors>
<behavior name="String" />
</endpointBehaviors>
</behaviors>
</system.ServiceModel>
특성 및 요소
다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.
특성
특성 | 설명 |
---|---|
name |
동작의 구성 이름을 포함하는 고유 문자열입니다. 이 값은 요소의 식별 문자열 역할을 하므로 고유한 사용자 정의 문자열이어야 합니다. .NET Framework 4부터는 바인딩 및 동작에 이름이 필요하지 않습니다. 기본 구성 및 이름 없는 바인딩 및 동작에 대한 자세한 내용은 Simplified Configuration 및 Simplified Configuration for WCF Services을 참조하십시오. |
자식 요소
요소 | 설명 |
---|---|
클라이언트를 서비스에 인증하는 데 사용되는 자격 증명을 지정합니다. |
|
WCF(Windows Communication Foundation) 콜백 개체의 서비스 디버깅을 지정합니다. |
|
클라이언트 콜백에 대한 제한 시간을 지정합니다. |
|
메시지가 이동할 경로를 지정합니다. |
|
DataContractSerializer에 대한 구성 데이터를 포함합니다. |
|
서비스에서 응답을 비동기적으로 보낼 수 있도록 하는 끝점 동작을 지정합니다. |
|
ASP.NET AJAX 웹 페이지에서 서비스를 사용할 수 있게 하는 끝점 동작을 설정합니다. 이 동작은 <webHttpBinding> 표준 바인딩 또는 <webMessageEncoding> 바인딩 요소와 함께 사용해야 합니다. |
|
검색 기능, 범위 및 해당 메타데이터에 대한 사용자 지정 확장 등 끝점에 대한 다양한 검색 설정을 지정합니다. |
|
서로 다른 바인딩 형식과 메시지 버전 간에 메시지 마샬링을 위해 사용되는 클라이언트 끝점 동작을 정의합니다. |
|
서비스 또는 클라이언트 응용 프로그램에서 메시지 수신을 위한 런타임 동작을 지정합니다. 이 구성 요소에는 특성이나 자식 요소가 없습니다. |
|
받기 작업에 트랜잭션 일괄 처리가 지원되는지 여부를 지정합니다. |
|
구성을 통해 끝점에서 WebHttpBehavior를 지정합니다. 이 동작을 <webHttpBinding> 표준 바인딩과 함께 사용할 경우 WCF 서비스에서 웹 프로그래밍 모델을 사용할 수 있습니다. |
부모 요소
요소 | 설명 |
---|---|
끝점 동작 요소의 컬렉션입니다. |