IChannel 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
원격 경계를 가로지르는 메시지에 대한 통로를 제공합니다.
public interface class IChannel
public interface IChannel
[System.Runtime.InteropServices.ComVisible(true)]
public interface IChannel
type IChannel = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IChannel = interface
Public Interface IChannel
- 파생
- 특성
설명
원격 경계 수 Context개이면 AppDomains, 프로세스 또는 컴퓨터. 애플리케이션 채널을 사용 해야만 이러한 경계를 넘나들 수입니다. 인바운드 및 아웃 바운드 이러한 계산한 수 있습니다. 채널은 인바운드 메시지에 대 한 엔드포인트에서 수신, 아웃 바운드 메시지 또는 둘 다에 대 한 엔드포인트으로 보낼 수 있습니다. 이 런타임 채널의 반대쪽 끝에서 아닐 경우에 다양 한 프로토콜에 연결 하기 위한 확장성 지점을 제공 합니다.
런타임 개체는 광범위 하 고 풍부한 의미 체계 및 엔터티 집합을 나타내는 데 사용할 수 있습니다. 채널와 특정 프로토콜에서 메시지를 변환 하는 확장성 지점을 제공 합니다. 채널의 양쪽 끝에서 런타임이 있으면 가상 채널 경계의 양쪽 클라이언트와 서버 싱크 체인에 연결 하기 위해 양쪽 간에 만들어집니다.
채널의 클라이언트 부분을 클라이언트 싱크 체인의 끝에 있는 경우 채널의 서버 부분은 서버 컨텍스트 싱크 체인의 시작에 있습니다. 사용 하 여 클라이언트 채널에 메시지가 배달 되는 IMessageSink 인터페이스, 채널을 통해 이동 및 서버 채널에서 수신 합니다. 서버 채널은 첫 번째 서버 컨텍스트 싱크로 메시지를 제공합니다.
채널을 노출 해야 합니다 IChannel 와 같은 정보 속성을 제공 하는 인터페이스를 ChannelName 및 ChannelPriority 속성. 사용 하 여 채널을 등록할 수 있습니다는 ChannelServices.RegisterChannel 메서드.
속성
ChannelName |
채널 이름을 가져옵니다. |
ChannelPriority |
해당 채널의 우선 순위를 가져옵니다. |
메서드
Parse(String, String) |
out 매개 변수로 개체 URI를 반환하고, 반환 값으로 현재 채널의 URI를 반환합니다. |
적용 대상
.NET