System.ServiceModel.Channels 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
서비스 모델 채널에 관련된 클래스를 제공합니다.
Address |
엔드포인트를 확인하거나 상호 작용하는 데 사용되는 주소 정보 항목을 캡슐화하는 헤더를 나타냅니다. |
Address |
스레드로부터 안전한 읽기 전용의 주소 컬렉션을 나타냅니다. |
Addressing |
SOAP 메시지에 연결되거나 엔드포인트에서 인식되는 WS-Addressing 버전입니다. |
Application |
애플리케이션 컨테이너 설정을 지정합니다. |
Asymmetric |
비대칭 암호화를 사용하여 채널 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다. 이 바인딩 요소는 발신자의 인증 토큰을 사용하여 메시지에 서명하고 수신자의 토큰을 사용하여 메시지를 암호화합니다. |
Binary |
메시지를 인코딩하는 데 사용되는 XML에 대한 .NET 이진 형식을 지정하는 바인딩 요소입니다. |
Binding |
클라이언트와 서비스 간의 통신에 사용되는 프로토콜, 전송 및 메시지 인코더를 지정하는 바인딩 요소를 포함합니다. |
Binding |
채널 수신기 및 채널 팩터리를 생성하는 데 필요한 주소, 바인딩, 바인딩 요소 및 바인딩 매개 변수에 대한 정보를 제공합니다. |
Binding |
보내는 메시지와 들어오는 메시지를 처리하는 데 사용되는 다양한 형식의 채널에 대한 채널 팩터리 및 채널 수신기를 생성하는 바인딩 요소입니다. |
Binding |
바인딩에 사용되는 바인딩 요소 컬렉션을 나타냅니다. |
Binding |
팩터리를 빌드하기 위해 바인딩 요소에 의해 사용되는 정보를 저장하는 바인딩 매개 변수 컬렉션을 나타냅니다. |
Body |
메시지 본문 작성기를 나타냅니다. |
Buffer |
WCF(Windows Communication Foundation)의 많은 기능은 버퍼를 필요로 하며, 이러한 버퍼는 만들고 삭제하는 데 많은 비용이 듭니다. 이러한 비용을 낮추기 위해 BufferManager 클래스를 사용하여 버퍼 풀을 관리할 수 있습니다. 풀과 풀의 버퍼는 이 클래스의 인스턴스를 작성하면 생성되고, 가비지 수집에서 버퍼 풀을 회수하면 삭제됩니다. 버퍼를 사용할 때마다 풀에서 버퍼를 가져와서 사용한 다음 작업이 끝나면 풀에 반환하게 됩니다. 이 프로세스는 버퍼를 사용해야 할 때마다 버퍼를 만들었다가 제거하는 것보다 훨씬 우수한 성능을 제공합니다. |
Byte |
바이트 스트림 메시지를 나타냅니다. |
Byte |
메시지 인코딩을 바이트 스트림으로 지정하고 문자 인코딩을 지정하는 옵션이 있는 바인딩 요소입니다. |
Callback |
컨텍스트 교환 프로토콜을 지원하는 채널 사용 시 |
Channel |
사용자 지정 채널의 기본 구현을 제공합니다. |
Channel |
모든 사용자 지정 채널 팩터리에 공통 기본 구현을 제공합니다. |
Channel |
클라이언트의 채널 팩터리에서 지정된 주소에 연결된 지정된 형식의 채널을 만들기 위한 공통 기본 구현을 제공합니다. |
Channel |
서비스의 채널 수신기에 대한 공통 기본 구현을 제공합니다. |
Channel |
서비스의 채널 수신기가 클라이언트 팩터리에서 생성된 채널을 허용할 수 있도록 공통 기본 구현을 제공합니다. |
Channel |
채널 및 수신기 팩터리와 연결된 기본 시간 제한을 관리하는 기본 구현을 제공합니다. |
Channel |
채널 매개 변수 컬렉션을 나타냅니다. |
Channel |
서비스 엔드포인트에서 사용되는 채널 풀에 속하는 채널의 할당량을 지정합니다. |
Client |
클라이언트 웹 소켓 팩터리를 나타냅니다. |
Communication |
시스템에서 채널, 수신기, 채널 및 수신기 팩터리 등 모든 통신 지향 개체에 공통되는 기본 상태 시스템에 대한 공통 기본 구현을 제공합니다. |
Composite |
서비스에서 클라이언트에 메시지를 돌려 보낼 수 있도록 클라이언트가 서비스에 대한 엔드포인트를 공개해야 할 때 사용되는 바인딩 요소를 나타냅니다. |
Composite |
정책 어설션을 WCF(Windows Communication Foundation) 바인딩에 매핑하기 위한 정책 가져오기 확장을 제공하며 이 바인딩에서 클라이언트는 서비스가 메시지를 돌려 보낼 수 있도록 서비스에 대한 엔드포인트를 공개해야 합니다. |
Connection |
TCP 및 명명된 파이프와 같은 연결 지향 전송의 공통 속성을 사용하여 기본 TransportBindingElement를 보완하는 추상 클래스입니다. |
Context |
바인딩 요소 컨텍스트의 일부로 보호 수준과 교환 메커니즘을 제공하고 채널 수신기와 팩터리를 빌드하는 기능을 제공합니다. |
Context |
정책 및 WSDL 확장과 계약을 가져올 수 있습니다. |
Context |
클라이언트나 서비스에서 애플리케이션과 채널 계층 간에 컨텍스트를 전달하는 데 사용되는 속성입니다. |
Correlation |
모든 상관 관계 데이터를 사용할 수 있을 때까지 상관 관계 키 계산을 지연시키는 추상 기본 클래스를 제공합니다. |
Correlation |
특정 채널이 옵트인(opt in)하여 상관 관계 데이터를 제공하고 데이터가 제공되는 조건을 지정할 수 있도록 허용합니다. 예를 들어 기본적으로 필요에 따라 보낼 때, 보내기 전에 또는 받을 때 데이터를 제공하도록 조건을 지정할 수 있습니다. |
Correlation |
들어오는 메시지를 통해 MessageQuerySet에서 데이터가 반환될 때와 같이 프로토콜이 적용될 때 메시지에 대한 추가적인 상관 관계 정보를 누적하는 메시지 속성을 제공합니다. |
Correlation |
애플리케이션 데이터와 인스턴스 간의 연결을 나타냅니다. |
Correlation |
메시지에 상관 관계 계산을 적용한 후 상관 관계 인스턴스 키를 포함하는 메시지 속성을 제공합니다. |
Custom |
바인딩 요소 목록에서 바인딩을 정의합니다. |
Fault |
채널에서 throw된 예외를 채널 프로토콜을 따르는 SOAP 오류 메시지로 변환합니다. |
Http |
HTTP 쿠키가 HTTP 요청 및 응답에서 처리되는 방식을 관리할 수 있게 합니다. |
Http |
팩터리에 대한 http 메시지 처리기를 나타냅니다. |
Http |
HTTP 전송과 함께 HttpMessage 지원에 대한 설정을 지정하는 데 사용할 수 있는 바인딩 매개 변수입니다. |
Http |
HTTP 요청 메시지와 관련된 사용자 본인에 접근하기 위한 확장 방법을 제공한다. |
Http |
HTTP 프로토콜을 통한 요청이 있을 때 사용할 수 있는 추가 정보에 액세스하고 응답할 수 있도록 HTTP 요청에 대한 액세스를 제공합니다. |
Http |
Message 인스턴스에서 HttpResponseMessage 인스턴스를 가져오기 위한 정적 확장 메서드 클래스입니다. |
Http |
HTTP 프로토콜을 통한 요청에 사용 가능한 추가 정보에 액세스하고 응답할 수 있도록 HTTP 응답에 대한 액세스를 제공합니다. |
Https |
메시지 전송을 위한 HTTPS 전송을 지정하는 데 사용되는 바인딩 요소를 나타냅니다. |
Http |
메시지 전송을 위한 HTTP 전송을 지정하는 데 사용되는 바인딩 요소를 나타냅니다. |
Invalid |
지정된 바인딩이 서비스의 계약 요구 사항과 일관되지 않을 때 throw되는 예외입니다. |
Javascript |
JSONP(JSON Padding)를 사용하는 서비스 작업 응답에서 JavaScript 콜백을 사용할 수 있도록 합니다. |
Local |
로컬 클라이언트 보안 설정을 지정합니다. |
Local |
설정할 수 있는 로컬 서비스 보안 속성을 제공합니다. |
Message |
분산 환경에서 엔드포인트 간의 통신 단위를 나타냅니다. |
Message |
나중에 사용하기 위해 전체 메시지를 저장하는 메모리 버퍼를 나타냅니다. |
Message |
인코더는 스트림에서 메시지를 쓰거나 읽는 데 사용되는 구성 요소입니다. |
Message |
다양한 메시지 인코딩 형식의 스트림에서 메시지를 읽고 쓸 수 있는 메시지 인코더를 생성하기 위한 팩터리를 나타내는 추상 기본 클래스입니다. |
Message |
메시지를 인코딩하는 데 사용되는 메시지 버전을 지정하는 바인딩 요소입니다. |
Message |
메시지 인코딩에 대한 WSDL 기반 정책 및 계약을, 서비스에 대해 이러한 정책을 구현할 수 있는 바인딩 요소에 대한 설명으로 변환합니다. |
Message |
HttpRequestMessage 인스턴스에서 HttpResponseMessage 또는 Message인스턴스를 가져오기 위한 정적 확장 메서드 클래스입니다. |
Message |
오류가 포함된 메시지를 만들기 위해 CreateMessage로 전달할 수 있는 SOAP 오류의 메모리 내 표현을 나타냅니다. |
Message |
SOAP 헤더의 내용을 나타냅니다. |
Message |
SOAP 메시지 헤더에 대한 시스템 정보를 나타냅니다. |
Message |
메시지의 메시지 헤더 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
Message |
메시지에 대한 속성 집합을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
Message |
메시지 및 해당 교환과 연결된 SOAP 및 WS-Addressing의 버전을 지정합니다. |
Msmq |
MsmqIntegrationBindingElement 및 MsmqTransportBindingElement에 대한 기본 클래스입니다. |
Msmq |
MsmqMessageProperty 클래스는 큐에서 읽은 메시지의 속성을 캡슐화합니다. |
Msmq |
네이티브 MSMQ(메시지 큐) 프로토콜을 사용하는 WCF(Windows Communication Foundation) 서비스에 대한 큐 통신 속성을 지정하는 데 사용되는 바인딩 요소를 나타냅니다. |
Mtom |
MTOM(Message Transmission Optimization Mechanism) 메시지에 사용되는 인코딩 및 버전 관리를 지정하는 바인딩 요소입니다. |
Named |
명명된 파이프 연결 풀의 동작을 제어하는 설정을 나타냅니다. |
Named |
명명된 파이프 설정을 지정합니다. |
Named |
명명된 파이프 전송을 위한 바인딩 요소를 나타냅니다. |
Network |
네트워크 인터페이스 메시지 속성을 나타냅니다. |
One |
패킷 라우팅 및 단방향 메서드를 사용하도록 설정합니다. |
One |
OneWayBindingElement의 WSDL 기반 정책을 서비스에 대해 이러한 정책을 구현할 수 있는 바인딩 요소 관련 설명으로 변환합니다. |
Peer |
사용자 지정 피어 확인자를 만드는 데 사용하는 바인딩 요소를 정의합니다. |
Peer |
피어 확인자 개체를 만드는 데 사용하는 바인딩 요소에 대한 추상 기본 클래스를 정의합니다. |
Peer |
피어 메시지 전송 채널을 만드는 데 사용되는 바인딩 요소를 정의합니다. |
Pnrp |
PNRP(피어 이름 확인 프로토콜) 피어 확인자를 만드는 데 사용하는 바인딩 요소를 정의합니다. |
Privacy |
WS-Federation 바인딩에 대한 개인 정보 취급 방침을 포함하는 바인딩 요소를 나타냅니다. |
Privacy |
개인 정보 알림에 대한 WSDL 기반 정책과 계약을 서비스에 이러한 정책을 구현할 수 있는 바인딩 요소에 대한 설명으로 가져옵니다. |
Receive |
이 클래스에서 파생되어 받기 컨텍스트 기능의 사용자 지정 상태 시스템을 구현합니다. |
Redirection |
SOAP 리디렉션이 유효한 기간을 나타냅니다. |
Redirection |
리디렉션 처리에서 발생하는 오류를 나타냅니다. |
Redirection |
후속 요청을 리디렉션해야 하는 주소를 나타냅니다. |
Redirection |
리디렉션 범위를 나타냅니다. |
Redirection |
리디렉션의 형식을 나타내는 형식입니다. |
Reliable |
엔드포인트 간의 신뢰할 수 있는 세션에 필요한 발신 및 수신 채널을 생성할 수 있는 바인딩 요소를 나타냅니다. |
Reliable |
신뢰할 수 있는 세션 바인딩 요소와 메타데이터의 해당 정책 어설션 표현을 매핑합니다. 이 클래스는 상속될 수 없습니다. |
Remote |
메시지를 전송한 원격 엔드포인트와 연결된 클라이언트 IP 주소와 포트 번호를 사용 가능하게 만듭니다. |
Request |
들어오는 요청과 상호 관련된 회신을 제공합니다. |
Retry |
WorkflowServiceHost와 같은 메시징 호스트에서 클라이언트에 시도된 작업의 취소를 전달하기 위해 사용할 수 있는 재시도 예외를 나타냅니다. |
Security |
구현되는 경우 채널 SOAP 메시지 보안을 지원하는 바인딩 요소를 나타내는 추상 클래스입니다. |
Security |
표준 보안 정책 가져오기를 확장하기 위한 확장 지점을 제공합니다. |
Session |
메시지 속성을 업데이트하는 데 사용하는 열려 있는 세션 알림을 나타냅니다. |
Ssl |
SSL 스트림을 사용한 채널 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다. |
Standard |
WSDL 계약 및 정책 어설션을 WCF(Windows Communication Foundation) 표준 바인딩으로 매핑하기 위한 확장명 지점을 제공합니다. |
Stream |
메시지 본문을 스트림으로 쓰는 데 사용할 수 있는 사용자 지정 BodyWriter 클래스를 만드는 데 사용되는 추상 기본 클래스입니다. |
Stream |
사용자 지정 보안 업그레이드 수락자를 구현하려면 이 |
Stream |
보안 업그레이드 개시자를 구현하려면 이 |
Stream |
이 |
Stream |
이 |
Stream |
사용자 지정 스트림 업그레이드 공급자를 사용자 지정 바인딩에 추가합니다. |
Stream |
사용자 지정 업그레이드 개시자를 구현하려면 이 |
Stream |
이 |
Symmetric |
대칭 암호화를 사용하여 채널 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다. |
Tcp |
TCP 연결 풀의 동작을 제어하는 속성을 나타냅니다. |
Tcp |
TCP 전송을 위한 바인딩 요소를 나타냅니다. |
Text |
텍스트 기반 SOAP 메시지에 사용되는 문자 인코딩 및 메시지 버전 관리를 지정하는 바인딩 요소입니다. |
Transaction |
바인딩에 대한 트랜잭션 흐름 지원을 지정하는 구성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
Transaction |
서비스 엔드포인트의 트랜잭션 정책(WS-Policy 어설션)을 가져오고, 구현 바인딩 요소를 클라이언트의 바인딩에 추가하며, 트랜잭션 흐름 특성을 서비스 프록시의 해당 작업에 추가합니다. 이 클래스는 상속될 수 없습니다. |
Transaction |
비공개 트랜잭션 흐름 메커니즘을 사용하는 사용자 지정 채널이 해당 트랜잭션을 WCF(Windows Communication Foundation) 프레임워크에 삽입할 수 있도록 허용합니다. 이 클래스는 상속될 수 없습니다. |
Transport |
전송 바인딩 요소를 나타내는 |
Transport |
연결된 정책 식을 사용하여 WSDL(Web Services Description Language) 문서에서 표준 전송 바인딩 요소를 가져옵니다. |
Transport |
혼합 모드 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다(예: 보안 전송을 통해 최적화된 메시지 보안). |
Udp |
UDP 재전송 설정을 지정합니다. |
Udp |
UDP 전송 바인딩 요소를 나타냅니다. |
Udp |
UDP 전송 가져오기를 나타냅니다. |
Understood |
인식되는 메시지 헤더 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
Url |
|
Use |
WS-Trust의 CardSpace 프로필을 지원하는 CardSpace 보안 토큰 서비스와 통신하는 데 사용되는 바인딩 요소입니다. |
Use |
UseManagedPresentationBindingElement에 대한 WSDL 기반 정책을 서비스에 대해 이러한 정책을 구현할 수 있는 바인딩 요소 관련 설명으로 변환합니다. |
Web |
복합 웹 메시지 인코더에 대한 들어오는 메시지와 나가는 메시지의 메시지 인코딩 형식을 저장하고 검색합니다. |
Web |
들어오는 메시지의 콘텐츠 형식이 매핑되는 형식을 지정합니다. |
Web |
WCF(Windows Communication Foundation) 바인딩에 사용될 경우 일반 텍스트 XML, JSON(JavaScript Object Notation) 메시지 인코딩 및 "원시" 이진 콘텐츠를 읽고 쓸 수 있게 합니다. |
Web |
웹 소켓 메시지 속성을 나타냅니다. |
Web |
웹 소켓 전송 설정을 나타냅니다. |
Windows |
Windows 스트림 보안 설정을 지정하는 데 사용되는 바인딩 요소를 나타냅니다. |
Wrapped |
XmlSerializer 및 ServiceDescriptionImporter 인프라를 사용하여 스키마 가져오기를 수행하는 데 필요한 정보를 포함합니다. |
Xml |
XmlSerializer 및 ServiceDescriptionImporter 인프라를 사용하여 스키마 가져오기를 수행하는 데 필요한 정보를 포함합니다. |
IAnonymous |
사용자 지정 익명 URI 접두사를 등록하기 위해 이 인터페이스를 구현합니다. |
IBinding |
클라이언트 및 서비스에 필요한 기능을 설명하고 광고하기 위해 바인딩이 구현해야 하는 인터페이스를 정의합니다. |
IBinding |
바인딩에서 구현할 수 있는 선택적 인터페이스를 정의하여 바인딩이 구성하는 서비스에 멀티캐스트 기능이 있는지 여부를 지정합니다. |
IBinding |
서비스에서 들어오는 요청을 동기적으로 처리하는지 아니면 비동기 적으로 처리하는지를 지정하기 위해 바인딩에서 구현할 수 있는 선택적 계약을 정의합니다. |
IChannel |
모든 채널 개체가 구현해야 하는 기본 인터페이스를 정의합니다. 채널 개체는 모든 통신 개체에서 공유하는 상태 시스템 인터페이스를 구현하고 채널 스택에서 개체를 검색할 메서드를 구현해야 합니다. |
IChannel |
채널 팩터리가 채널을 생성하기 위해 구현해야 하는 인터페이스를 정의합니다. |
IChannel |
형식별 채널을 만드는 채널 팩터리에서 구현해야 하는 인터페이스를 정의합니다. |
IChannel |
채널 수신기에서 채널을 수락하기 위해 구현해야 하는 인터페이스를 정의합니다. |
IChannel |
채널 수신기에서 형식별 채널을 수락하기 위해 구현해야 하는 인터페이스를 정의합니다. |
IContext |
컨텍스트 교환 프로토콜을 지원하는 바인딩 요소에 대한 인터페이스를 정의합니다. |
IContext |
채널에서 컨텍스트를 가져오고 설정할 수 있는 인터페이스를 정의합니다. |
ICorrelation |
채널이 제공할 수 있는 모든 상관 관계 데이터에 대한 설명을 반환하는 속성을 제공합니다. |
IDuplex |
메시지를 송신 및 수신하기 위해 채널이 구현해야 하는 인터페이스를 정의합니다. |
IDuplex |
메시징 엔드포인트 간 양방향 통신의 양쪽에 구현된 세션에 대한 인터페이스를 정의합니다. |
IDuplex |
양방향 채널을 세션과 연결하는 인터페이스를 정의합니다. |
IHttp |
쿠키 컨테이너 관리자를 나타냅니다. |
IInput |
메시지를 수신하기 위해 채널이 구현해야 하는 인터페이스를 정의합니다. |
IInput |
메시징 엔드포인트 간 단방향 통신의 수신측에 구현되는 세션에 대한 인터페이스를 정의합니다. |
IInput |
입력 채널을 세션과 연결하는 인터페이스를 정의합니다. |
IMessage |
메시지에 대한 속성 집합을 설명하기 위해 구현할 수 있는 인터페이스를 정의합니다. |
IOutput |
메시지를 보내기 위해 채널이 구현해야 할 인터페이스를 정의합니다. |
IOutput |
메시징 엔드포인트 간 단방향 통신의 송신측에 구현되는 세션에 대한 인터페이스를 정의합니다. |
IOutput |
출력 채널을 세션과 연결하는 인터페이스를 정의합니다. |
IReceive |
받기 컨텍스트 설정을 지정할 수 있는 인터페이스입니다. |
IReply |
메시징 엔드포인트 간 요청-회신 통신의 수신측에 있도록 하기 위해 채널이 구현해야 할 인터페이스를 정의합니다. |
IReply |
응답 채널과 세션을 연결하는 인터페이스를 정의합니다. |
IRequest |
메시징 엔드포인트 간 요청-응답 통신의 요청측에 있도록 하기 위해 채널이 구현해야 할 계약을 정의합니다. |
IRequest |
요청 채널과 세션을 연결하기 위한 인터페이스를 정의합니다. |
ISecurity |
바인딩에 대한 보안 기능을 지정하기 위한 계약을 정의합니다. |
ISession |
통신 세션에 ID를 제공함으로써 메시지를 교환하는 당사자 간의 공유 컨텍스트를 설정하기 위한 인터페이스를 정의합니다. |
ISession |
채널을 특정 세션 형식과 연결하는 인터페이스를 정의합니다. |
ITransacted |
서비스 메서드에 디스패치하기 전에 디스패처에서 트랜잭션을 만들도록 요청하는 바인딩 요소를 통해 구현되어야 하는 인터페이스를 나타냅니다. |
ITransport |
정책 내보내기에서 사용하기 위한 전송 토큰 어설션(예: HTTPS 토큰 어설션)을 제공합니다. |
IWeb |
웹 소켓 연결의 닫기 상태에 대한 세부 정보를 나타냅니다. |
Compression |
채널 압축 형식을 지정합니다. |
Context |
클라이언트와 서비스 간 대화에 대한 컨텍스트를 교환하는 데 사용된 메커니즘이 HTTP 쿠키인지 SOAP 헤더인지를 지정합니다. |
Delivery |
큐에서 읽은 메시지에 대해 사용 가능한 배달 실패 형식을 지정합니다. |
Delivery |
메시지 배달이 확실하지 않을 때 또는 메시지가 배달되지 않았을 때 메시지 배달 상태를 지정하는 열거형입니다. |
Message |
메시지의 상태를 지정합니다. |
Receive |
받기 컨텍스트 상태 시스템의 가능한 상태를 나타냅니다. |
Security |
보안 헤더의 레이아웃을 설명합니다. |
Supported |
서비스에서 익명 주소에 대해서만 응답을 보내는지, 익명이 아닌 주소에 대해서만 응답을 보내는지 또는 둘 모두에 대해 응답을 보내는지를 지정합니다. |
Transfer |
클라이언트에서 애플리케이션으로 메시지를 전송하기 위한 계약에 세션이 필요한지 여부와 메시지 배달에서 클라이언트가 작업을 호출하는 순서를 유지해야 하는지 여부를 결정합니다. |
Web |
들어오는 메시지의 콘텐츠 형식이 매핑될 수 있는 메시지 형식을 지정합니다. |
Web |
WebSocket 전송 페이지의 열거형을 지정합니다. |