<clientProviders> 요소(템플릿)

이 항목은 이전 버전의 기존 응용 프로그램과의 호환성을 위해 유지되고 있으나 새로운 개발에는 권장되지 않는 레거시 기술에 대해 설명합니다. 분산 응용 프로그램은 이제 WCF(Windows Communication Foundation)를 사용하여 개발됩니다.

클라이언트 채널 호출 체인에 삽입할 수 있는 채널 싱크 템플릿을 포함합니다. 이 요소는 응용 프로그램 구성 파일과 컴퓨터 구성 파일에 사용할 수 있습니다.

Schema Hierarchy

<configuration>
  <system.runtime.remoting> 요소
    <channelSinkProviders> 요소
      <clientProviders> 요소(템플릿)

구문

<clientProviders> 
   <formatter> 
   <provider> 
</clientProviders>

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

없음

자식 요소

요소 설명

<formatter>

포맷터 싱크 공급자 템플릿을 포함하며 <clientProviders> 템플릿 요소에 한 번 이상 사용할 수 있습니다.

<provider>

싱크 공급자 템플릿을 포함하며 <clientProviders> 템플릿 요소에 한 번 이상 사용할 수 있습니다.

부모 요소

요소 설명

channelSinkProviders

클라이언트 및 서버 채널 싱크 공급자가 사용할 수 있는 템플릿을 포함합니다.

configuration

공용 언어 런타임 및 .NET Framework 응용 프로그램에서 사용하는 모든 구성 파일의 루트 요소입니다.

system.runtime.remoting

원격 개체 및 채널에 대한 정보를 포함합니다.

설명

포맷터 싱크 공급자 또는 다른 싱크 공급자를 여기에 지정하면 구성 파일의 다른 위치에 있는 <clientProviders> 요소에서 참조할 수 있는 템플릿이 만들어집니다.

예제

다음 구성 파일 에서는 공급자 템플릿을 두 개 선언합니다.

<channelSinkProviders>
   <clientProviders>
   <provider 
      id="propsetter" 
      type="ChannelSinkPropertySetterProvider, PropsSink" 
   />
   <provider 
      id="logger" 
      type="Logging.LoggingClientChannelSinkProvider, LoggingSinks" 
   />
   </clientProviders>
</channelSinkProviders>

구성 파일의 다른 위치에서는 다음 예제와 같이 이들 공급자를 <clientProviders> 요소 안에 지정할 수 있습니다.

<channels>
   <channel>
      <clientProviders>
         <provider ref="logger"/>
         <provider ref="propsetter"/>
      </clientProviders>
   <channel>
</channels>

참고 항목

참조

원격 설정 스키마

개념

싱크 및 싱크 체인

빌드 날짜: 2010-02-13