System.ServiceModel.Channels 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
서비스 모델 채널에 관련된 클래스를 제공합니다.
클래스
AddressHeader |
엔드포인트를 확인하거나 상호 작용하는 데 사용되는 주소 정보 항목을 캡슐화하는 헤더를 나타냅니다. |
AddressHeaderCollection |
스레드로부터 안전한 읽기 전용의 주소 컬렉션을 나타냅니다. |
AddressingVersion |
SOAP 메시지에 연결되거나 엔드포인트에서 인식되는 WS-Addressing 버전입니다. |
ApplicationContainerSettings |
애플리케이션 컨테이너 설정을 지정합니다. |
AsymmetricSecurityBindingElement |
비대칭 암호화를 사용하여 채널 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다. 이 바인딩 요소는 발신자의 인증 토큰을 사용하여 메시지에 서명하고 수신자의 토큰을 사용하여 메시지를 암호화합니다. |
BinaryMessageEncodingBindingElement |
메시지를 인코딩하는 데 사용되는 XML에 대한 .NET 이진 형식을 지정하는 바인딩 요소입니다. |
Binding |
클라이언트와 서비스 간의 통신에 사용되는 프로토콜, 전송 및 메시지 인코더를 지정하는 바인딩 요소를 포함합니다. |
BindingContext |
채널 수신기 및 채널 팩터리를 생성하는 데 필요한 주소, 바인딩, 바인딩 요소 및 바인딩 매개 변수에 대한 정보를 제공합니다. |
BindingElement |
보내는 메시지와 들어오는 메시지를 처리하는 데 사용되는 다양한 형식의 채널에 대한 채널 팩터리 및 채널 수신기를 생성하는 바인딩 요소입니다. |
BindingElementCollection |
바인딩에 사용되는 바인딩 요소 컬렉션을 나타냅니다. |
BindingParameterCollection |
팩터리를 빌드하기 위해 바인딩 요소에 의해 사용되는 정보를 저장하는 바인딩 매개 변수 컬렉션을 나타냅니다. |
BodyWriter |
메시지 본문 작성기를 나타냅니다. |
BufferManager |
WCF(Windows Communication Foundation)의 많은 기능은 버퍼를 필요로 하며, 이러한 버퍼는 만들고 삭제하는 데 많은 비용이 듭니다. 이러한 비용을 낮추기 위해 BufferManager 클래스를 사용하여 버퍼 풀을 관리할 수 있습니다. 풀과 풀의 버퍼는 이 클래스의 인스턴스를 작성하면 생성되고, 가비지 수집에서 버퍼 풀을 회수하면 삭제됩니다. 버퍼를 사용할 때마다 풀에서 버퍼를 가져와서 사용한 다음 작업이 끝나면 풀에 반환하게 됩니다. 이 프로세스는 버퍼를 사용해야 할 때마다 버퍼를 만들었다가 제거하는 것보다 훨씬 우수한 성능을 제공합니다. |
ByteStreamMessage |
바이트 스트림 메시지를 나타냅니다. |
ByteStreamMessageEncodingBindingElement |
메시지 인코딩을 바이트 스트림으로 지정하고 문자 인코딩을 지정하는 옵션이 있는 바인딩 요소입니다. |
CallbackContextMessageProperty |
컨텍스트 교환 프로토콜을 지원하는 채널 사용 시 |
ChannelBase |
사용자 지정 채널의 기본 구현을 제공합니다. |
ChannelFactoryBase |
모든 사용자 지정 채널 팩터리에 공통 기본 구현을 제공합니다. |
ChannelFactoryBase<TChannel> |
클라이언트의 채널 팩터리에서 지정된 주소에 연결된 지정된 형식의 채널을 만들기 위한 공통 기본 구현을 제공합니다. |
ChannelListenerBase |
서비스의 채널 수신기에 대한 공통 기본 구현을 제공합니다. |
ChannelListenerBase<TChannel> |
서비스의 채널 수신기가 클라이언트 팩터리에서 생성된 채널을 허용할 수 있도록 공통 기본 구현을 제공합니다. |
ChannelManagerBase |
채널 및 수신기 팩터리와 연결된 기본 시간 제한을 관리하는 기본 구현을 제공합니다. |
ChannelParameterCollection |
채널 매개 변수 컬렉션을 나타냅니다. |
ChannelPoolSettings |
서비스 엔드포인트에서 사용되는 채널 풀에 속하는 채널의 할당량을 지정합니다. |
ClientWebSocketFactory |
클라이언트 웹 소켓 팩터리를 나타냅니다. |
CommunicationObject |
시스템에서 채널, 수신기, 채널 및 수신기 팩터리 등 모든 통신 지향 개체에 공통되는 기본 상태 시스템에 대한 공통 기본 구현을 제공합니다. |
CompositeDuplexBindingElement |
서비스에서 클라이언트에 메시지를 돌려 보낼 수 있도록 클라이언트가 서비스에 대한 엔드포인트를 공개해야 할 때 사용되는 바인딩 요소를 나타냅니다. |
CompositeDuplexBindingElementImporter |
정책 어설션을 WCF(Windows Communication Foundation) 바인딩에 매핑하기 위한 정책 가져오기 확장을 제공하며 이 바인딩에서 클라이언트는 서비스가 메시지를 돌려 보낼 수 있도록 서비스에 대한 엔드포인트를 공개해야 합니다. |
ConnectionOrientedTransportBindingElement |
TCP 및 명명된 파이프와 같은 연결 지향 전송의 공통 속성을 사용하여 기본 TransportBindingElement를 보완하는 추상 클래스입니다. |
ContextBindingElement |
바인딩 요소 컨텍스트의 일부로 보호 수준과 교환 메커니즘을 제공하고 채널 수신기와 팩터리를 빌드하는 기능을 제공합니다. |
ContextBindingElementImporter |
정책 및 WSDL 확장과 계약을 가져올 수 있습니다. |
ContextMessageProperty |
클라이언트나 서비스에서 애플리케이션과 채널 계층 간에 컨텍스트를 전달하는 데 사용되는 속성입니다. |
CorrelationCallbackMessageProperty |
모든 상관 관계 데이터를 사용할 수 있을 때까지 상관 관계 키 계산을 지연시키는 추상 기본 클래스를 제공합니다. |
CorrelationDataDescription |
특정 채널이 옵트인(opt in)하여 상관 관계 데이터를 제공하고 데이터가 제공되는 조건을 지정할 수 있도록 허용합니다. 예를 들어 기본적으로 필요에 따라 보낼 때, 보내기 전에 또는 받을 때 데이터를 제공하도록 조건을 지정할 수 있습니다. |
CorrelationDataMessageProperty |
들어오는 메시지를 통해 MessageQuerySet에서 데이터가 반환될 때와 같이 프로토콜이 적용될 때 메시지에 대한 추가적인 상관 관계 정보를 누적하는 메시지 속성을 제공합니다. |
CorrelationKey |
애플리케이션 데이터와 인스턴스 간의 연결을 나타냅니다. |
CorrelationMessageProperty |
메시지에 상관 관계 계산을 적용한 후 상관 관계 인스턴스 키를 포함하는 메시지 속성을 제공합니다. |
CustomBinding |
바인딩 요소 목록에서 바인딩을 정의합니다. |
FaultConverter |
채널에서 throw된 예외를 채널 프로토콜을 따르는 SOAP 오류 메시지로 변환합니다. |
HttpCookieContainerBindingElement |
HTTP 쿠키가 HTTP 요청 및 응답에서 처리되는 방식을 관리할 수 있게 합니다. |
HttpMessageHandlerFactory |
팩터리에 대한 http 메시지 처리기를 나타냅니다. |
HttpMessageSettings |
HTTP 전송과 함께 HttpMessage 지원에 대한 설정을 지정하는 데 사용할 수 있는 바인딩 매개 변수입니다. |
HttpRequestMessageExtensionMethods |
HTTP 요청 메시지와 관련된 사용자 본인에 접근하기 위한 확장 방법을 제공한다. |
HttpRequestMessageProperty |
HTTP 프로토콜을 통한 요청이 있을 때 사용할 수 있는 추가 정보에 액세스하고 응답할 수 있도록 HTTP 요청에 대한 액세스를 제공합니다. |
HttpResponseMessageExtensionMethods |
Message 인스턴스에서 HttpResponseMessage 인스턴스를 가져오기 위한 정적 확장 메서드 클래스입니다. |
HttpResponseMessageProperty |
HTTP 프로토콜을 통한 요청에 사용 가능한 추가 정보에 액세스하고 응답할 수 있도록 HTTP 응답에 대한 액세스를 제공합니다. |
HttpsTransportBindingElement |
메시지 전송을 위한 HTTPS 전송을 지정하는 데 사용되는 바인딩 요소를 나타냅니다. |
HttpTransportBindingElement |
메시지 전송을 위한 HTTP 전송을 지정하는 데 사용되는 바인딩 요소를 나타냅니다. |
InvalidChannelBindingException |
지정된 바인딩이 서비스의 계약 요구 사항과 일관되지 않을 때 throw되는 예외입니다. |
JavascriptCallbackResponseMessageProperty |
JSONP(JSON Padding)를 사용하는 서비스 작업 응답에서 JavaScript 콜백을 사용할 수 있도록 합니다. |
LocalClientSecuritySettings |
로컬 클라이언트 보안 설정을 지정합니다. |
LocalServiceSecuritySettings |
설정할 수 있는 로컬 서비스 보안 속성을 제공합니다. |
Message |
분산 환경에서 엔드포인트 간의 통신 단위를 나타냅니다. |
MessageBuffer |
나중에 사용하기 위해 전체 메시지를 저장하는 메모리 버퍼를 나타냅니다. |
MessageEncoder |
인코더는 스트림에서 메시지를 쓰거나 읽는 데 사용되는 구성 요소입니다. |
MessageEncoderFactory |
다양한 메시지 인코딩 형식의 스트림에서 메시지를 읽고 쓸 수 있는 메시지 인코더를 생성하기 위한 팩터리를 나타내는 추상 기본 클래스입니다. |
MessageEncodingBindingElement |
메시지를 인코딩하는 데 사용되는 메시지 버전을 지정하는 바인딩 요소입니다. |
MessageEncodingBindingElementImporter |
메시지 인코딩에 대한 WSDL 기반 정책 및 계약을, 서비스에 대해 이러한 정책을 구현할 수 있는 바인딩 요소에 대한 설명으로 변환합니다. |
MessageExtensionMethods |
HttpRequestMessage 인스턴스에서 HttpResponseMessage 또는 Message인스턴스를 가져오기 위한 정적 확장 메서드 클래스입니다. |
MessageFault |
오류가 포함된 메시지를 만들기 위해 CreateMessage로 전달할 수 있는 SOAP 오류의 메모리 내 표현을 나타냅니다. |
MessageHeader |
SOAP 헤더의 내용을 나타냅니다. |
MessageHeaderInfo |
SOAP 메시지 헤더에 대한 시스템 정보를 나타냅니다. |
MessageHeaders |
메시지의 메시지 헤더 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
MessageProperties |
메시지에 대한 속성 집합을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
MessageVersion |
메시지 및 해당 교환과 연결된 SOAP 및 WS-Addressing의 버전을 지정합니다. |
MsmqBindingElementBase |
MsmqIntegrationBindingElement 및 MsmqTransportBindingElement에 대한 기본 클래스입니다. |
MsmqMessageProperty |
MsmqMessageProperty 클래스는 큐에서 읽은 메시지의 속성을 캡슐화합니다. |
MsmqTransportBindingElement |
네이티브 MSMQ(메시지 큐) 프로토콜을 사용하는 WCF(Windows Communication Foundation) 서비스에 대한 큐 통신 속성을 지정하는 데 사용되는 바인딩 요소를 나타냅니다. |
MtomMessageEncodingBindingElement |
MTOM(Message Transmission Optimization Mechanism) 메시지에 사용되는 인코딩 및 버전 관리를 지정하는 바인딩 요소입니다. |
NamedPipeConnectionPoolSettings |
명명된 파이프 연결 풀의 동작을 제어하는 설정을 나타냅니다. |
NamedPipeSettings |
명명된 파이프 설정을 지정합니다. |
NamedPipeTransportBindingElement |
명명된 파이프 전송을 위한 바인딩 요소를 나타냅니다. |
NetworkInterfaceMessageProperty |
네트워크 인터페이스 메시지 속성을 나타냅니다. |
OneWayBindingElement |
패킷 라우팅 및 단방향 메서드를 사용하도록 설정합니다. |
OneWayBindingElementImporter |
OneWayBindingElement의 WSDL 기반 정책을 서비스에 대해 이러한 정책을 구현할 수 있는 바인딩 요소 관련 설명으로 변환합니다. |
PeerCustomResolverBindingElement |
사용자 지정 피어 확인자를 만드는 데 사용하는 바인딩 요소를 정의합니다. |
PeerResolverBindingElement |
피어 확인자 개체를 만드는 데 사용하는 바인딩 요소에 대한 추상 기본 클래스를 정의합니다. |
PeerTransportBindingElement |
피어 메시지 전송 채널을 만드는 데 사용되는 바인딩 요소를 정의합니다. |
PnrpPeerResolverBindingElement |
PNRP(피어 이름 확인 프로토콜) 피어 확인자를 만드는 데 사용하는 바인딩 요소를 정의합니다. |
PrivacyNoticeBindingElement |
WS-Federation 바인딩에 대한 개인 정보 취급 방침을 포함하는 바인딩 요소를 나타냅니다. |
PrivacyNoticeBindingElementImporter |
개인 정보 알림에 대한 WSDL 기반 정책과 계약을 서비스에 이러한 정책을 구현할 수 있는 바인딩 요소에 대한 설명으로 가져옵니다. |
ReceiveContext |
이 클래스에서 파생되어 받기 컨텍스트 기능의 사용자 지정 상태 시스템을 구현합니다. |
RedirectionDuration |
SOAP 리디렉션이 유효한 기간을 나타냅니다. |
RedirectionException |
리디렉션 처리에서 발생하는 오류를 나타냅니다. |
RedirectionLocation |
후속 요청을 리디렉션해야 하는 주소를 나타냅니다. |
RedirectionScope |
리디렉션 범위를 나타냅니다. |
RedirectionType |
리디렉션의 형식을 나타내는 형식입니다. |
ReliableSessionBindingElement |
엔드포인트 간의 신뢰할 수 있는 세션에 필요한 발신 및 수신 채널을 생성할 수 있는 바인딩 요소를 나타냅니다. |
ReliableSessionBindingElementImporter |
신뢰할 수 있는 세션 바인딩 요소와 메타데이터의 해당 정책 어설션 표현을 매핑합니다. 이 클래스는 상속될 수 없습니다. |
RemoteEndpointMessageProperty |
메시지를 전송한 원격 엔드포인트와 연결된 클라이언트 IP 주소와 포트 번호를 사용 가능하게 만듭니다. |
RequestContext |
들어오는 요청과 상호 관련된 회신을 제공합니다. |
RetryException |
WorkflowServiceHost와 같은 메시징 호스트에서 클라이언트에 시도된 작업의 취소를 전달하기 위해 사용할 수 있는 재시도 예외를 나타냅니다. |
SecurityBindingElement |
구현되는 경우 채널 SOAP 메시지 보안을 지원하는 바인딩 요소를 나타내는 추상 클래스입니다. |
SecurityBindingElementImporter |
표준 보안 정책 가져오기를 확장하기 위한 확장 지점을 제공합니다. |
SessionOpenNotification |
메시지 속성을 업데이트하는 데 사용하는 열려 있는 세션 알림을 나타냅니다. |
SslStreamSecurityBindingElement |
SSL 스트림을 사용한 채널 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다. |
StandardBindingImporter |
WSDL 계약 및 정책 어설션을 WCF(Windows Communication Foundation) 표준 바인딩으로 매핑하기 위한 확장명 지점을 제공합니다. |
StreamBodyWriter |
메시지 본문을 스트림으로 쓰는 데 사용할 수 있는 사용자 지정 BodyWriter 클래스를 만드는 데 사용되는 추상 기본 클래스입니다. |
StreamSecurityUpgradeAcceptor |
사용자 지정 보안 업그레이드 수락자를 구현하려면 이 |
StreamSecurityUpgradeInitiator |
보안 업그레이드 개시자를 구현하려면 이 |
StreamSecurityUpgradeProvider |
이 |
StreamUpgradeAcceptor |
이 |
StreamUpgradeBindingElement |
사용자 지정 스트림 업그레이드 공급자를 사용자 지정 바인딩에 추가합니다. |
StreamUpgradeInitiator |
사용자 지정 업그레이드 개시자를 구현하려면 이 |
StreamUpgradeProvider |
이 |
SymmetricSecurityBindingElement |
대칭 암호화를 사용하여 채널 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다. |
TcpConnectionPoolSettings |
TCP 연결 풀의 동작을 제어하는 속성을 나타냅니다. |
TcpTransportBindingElement |
TCP 전송을 위한 바인딩 요소를 나타냅니다. |
TextMessageEncodingBindingElement |
텍스트 기반 SOAP 메시지에 사용되는 문자 인코딩 및 메시지 버전 관리를 지정하는 바인딩 요소입니다. |
TransactionFlowBindingElement |
바인딩에 대한 트랜잭션 흐름 지원을 지정하는 구성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
TransactionFlowBindingElementImporter |
서비스 엔드포인트의 트랜잭션 정책(WS-Policy 어설션)을 가져오고, 구현 바인딩 요소를 클라이언트의 바인딩에 추가하며, 트랜잭션 흐름 특성을 서비스 프록시의 해당 작업에 추가합니다. 이 클래스는 상속될 수 없습니다. |
TransactionMessageProperty |
비공개 트랜잭션 흐름 메커니즘을 사용하는 사용자 지정 채널이 해당 트랜잭션을 WCF(Windows Communication Foundation) 프레임워크에 삽입할 수 있도록 허용합니다. 이 클래스는 상속될 수 없습니다. |
TransportBindingElement |
전송 바인딩 요소를 나타내는 |
TransportBindingElementImporter |
연결된 정책 식을 사용하여 WSDL(Web Services Description Language) 문서에서 표준 전송 바인딩 요소를 가져옵니다. |
TransportSecurityBindingElement |
혼합 모드 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다(예: 보안 전송을 통해 최적화된 메시지 보안). |
UdpRetransmissionSettings |
UDP 재전송 설정을 지정합니다. |
UdpTransportBindingElement |
UDP 전송 바인딩 요소를 나타냅니다. |
UdpTransportImporter |
UDP 전송 가져오기를 나타냅니다. |
UnderstoodHeaders |
인식되는 메시지 헤더 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
UrlUtility | |
UseManagedPresentationBindingElement |
WS-Trust의 CardSpace 프로필을 지원하는 CardSpace 보안 토큰 서비스와 통신하는 데 사용되는 바인딩 요소입니다. |
UseManagedPresentationBindingElementImporter |
UseManagedPresentationBindingElement에 대한 WSDL 기반 정책을 서비스에 대해 이러한 정책을 구현할 수 있는 바인딩 요소 관련 설명으로 변환합니다. |
WebBodyFormatMessageProperty |
복합 웹 메시지 인코더에 대한 들어오는 메시지와 나가는 메시지의 메시지 인코딩 형식을 저장하고 검색합니다. |
WebContentTypeMapper |
들어오는 메시지의 콘텐츠 형식이 매핑되는 형식을 지정합니다. |
WebMessageEncodingBindingElement |
WCF(Windows Communication Foundation) 바인딩에 사용될 경우 일반 텍스트 XML, JSON(JavaScript Object Notation) 메시지 인코딩 및 "원시" 이진 콘텐츠를 읽고 쓸 수 있게 합니다. |
WebSocketMessageProperty |
웹 소켓 메시지 속성을 나타냅니다. |
WebSocketTransportSettings |
웹 소켓 전송 설정을 나타냅니다. |
WindowsStreamSecurityBindingElement |
Windows 스트림 보안 설정을 지정하는 데 사용되는 바인딩 요소를 나타냅니다. |
WrappedOptions |
XmlSerializer 및 ServiceDescriptionImporter 인프라를 사용하여 스키마 가져오기를 수행하는 데 필요한 정보를 포함합니다. |
XmlSerializerImportOptions |
XmlSerializer 및 ServiceDescriptionImporter 인프라를 사용하여 스키마 가져오기를 수행하는 데 필요한 정보를 포함합니다. |
인터페이스
IAnonymousUriPrefixMatcher |
사용자 지정 익명 URI 접두사를 등록하기 위해 이 인터페이스를 구현합니다. |
IBindingDeliveryCapabilities |
클라이언트 및 서비스에 필요한 기능을 설명하고 광고하기 위해 바인딩이 구현해야 하는 인터페이스를 정의합니다. |
IBindingMulticastCapabilities |
바인딩에서 구현할 수 있는 선택적 인터페이스를 정의하여 바인딩이 구성하는 서비스에 멀티캐스트 기능이 있는지 여부를 지정합니다. |
IBindingRuntimePreferences |
서비스에서 들어오는 요청을 동기적으로 처리하는지 아니면 비동기 적으로 처리하는지를 지정하기 위해 바인딩에서 구현할 수 있는 선택적 계약을 정의합니다. |
IChannel |
모든 채널 개체가 구현해야 하는 기본 인터페이스를 정의합니다. 채널 개체는 모든 통신 개체에서 공유하는 상태 시스템 인터페이스를 구현하고 채널 스택에서 개체를 검색할 메서드를 구현해야 합니다. |
IChannelFactory |
채널 팩터리가 채널을 생성하기 위해 구현해야 하는 인터페이스를 정의합니다. |
IChannelFactory<TChannel> |
형식별 채널을 만드는 채널 팩터리에서 구현해야 하는 인터페이스를 정의합니다. |
IChannelListener |
채널 수신기에서 채널을 수락하기 위해 구현해야 하는 인터페이스를 정의합니다. |
IChannelListener<TChannel> |
채널 수신기에서 형식별 채널을 수락하기 위해 구현해야 하는 인터페이스를 정의합니다. |
IContextBindingElement |
컨텍스트 교환 프로토콜을 지원하는 바인딩 요소에 대한 인터페이스를 정의합니다. |
IContextManager |
채널에서 컨텍스트를 가져오고 설정할 수 있는 인터페이스를 정의합니다. |
ICorrelationDataSource |
채널이 제공할 수 있는 모든 상관 관계 데이터에 대한 설명을 반환하는 속성을 제공합니다. |
IDuplexChannel |
메시지를 송신 및 수신하기 위해 채널이 구현해야 하는 인터페이스를 정의합니다. |
IDuplexSession |
메시징 엔드포인트 간 양방향 통신의 양쪽에 구현된 세션에 대한 인터페이스를 정의합니다. |
IDuplexSessionChannel |
양방향 채널을 세션과 연결하는 인터페이스를 정의합니다. |
IHttpCookieContainerManager |
쿠키 컨테이너 관리자를 나타냅니다. |
IInputChannel |
메시지를 수신하기 위해 채널이 구현해야 하는 인터페이스를 정의합니다. |
IInputSession |
메시징 엔드포인트 간 단방향 통신의 수신측에 구현되는 세션에 대한 인터페이스를 정의합니다. |
IInputSessionChannel |
입력 채널을 세션과 연결하는 인터페이스를 정의합니다. |
IMessageProperty |
메시지에 대한 속성 집합을 설명하기 위해 구현할 수 있는 인터페이스를 정의합니다. |
IOutputChannel |
메시지를 보내기 위해 채널이 구현해야 할 인터페이스를 정의합니다. |
IOutputSession |
메시징 엔드포인트 간 단방향 통신의 송신측에 구현되는 세션에 대한 인터페이스를 정의합니다. |
IOutputSessionChannel |
출력 채널을 세션과 연결하는 인터페이스를 정의합니다. |
IReceiveContextSettings |
받기 컨텍스트 설정을 지정할 수 있는 인터페이스입니다. |
IReplyChannel |
메시징 엔드포인트 간 요청-회신 통신의 수신측에 있도록 하기 위해 채널이 구현해야 할 인터페이스를 정의합니다. |
IReplySessionChannel |
응답 채널과 세션을 연결하는 인터페이스를 정의합니다. |
IRequestChannel |
메시징 엔드포인트 간 요청-응답 통신의 요청측에 있도록 하기 위해 채널이 구현해야 할 계약을 정의합니다. |
IRequestSessionChannel |
요청 채널과 세션을 연결하기 위한 인터페이스를 정의합니다. |
ISecurityCapabilities |
바인딩에 대한 보안 기능을 지정하기 위한 계약을 정의합니다. |
ISession |
통신 세션에 ID를 제공함으로써 메시지를 교환하는 당사자 간의 공유 컨텍스트를 설정하기 위한 인터페이스를 정의합니다. |
ISessionChannel<TSession> |
채널을 특정 세션 형식과 연결하는 인터페이스를 정의합니다. |
ITransactedBindingElement |
서비스 메서드에 디스패치하기 전에 디스패처에서 트랜잭션을 만들도록 요청하는 바인딩 요소를 통해 구현되어야 하는 인터페이스를 나타냅니다. |
ITransportTokenAssertionProvider |
정책 내보내기에서 사용하기 위한 전송 토큰 어설션(예: HTTPS 토큰 어설션)을 제공합니다. |
IWebSocketCloseDetails |
웹 소켓 연결의 닫기 상태에 대한 세부 정보를 나타냅니다. |
열거형
CompressionFormat |
채널 압축 형식을 지정합니다. |
ContextExchangeMechanism |
클라이언트와 서비스 간 대화에 대한 컨텍스트를 교환하는 데 사용된 메커니즘이 HTTP 쿠키인지 SOAP 헤더인지를 지정합니다. |
DeliveryFailure |
큐에서 읽은 메시지에 대해 사용 가능한 배달 실패 형식을 지정합니다. |
DeliveryStatus |
메시지 배달이 확실하지 않을 때 또는 메시지가 배달되지 않았을 때 메시지 배달 상태를 지정하는 열거형입니다. |
MessageState |
메시지의 상태를 지정합니다. |
ReceiveContextState |
받기 컨텍스트 상태 시스템의 가능한 상태를 나타냅니다. |
SecurityHeaderLayout |
보안 헤더의 레이아웃을 설명합니다. |
SupportedAddressingMode |
서비스에서 익명 주소에 대해서만 응답을 보내는지, 익명이 아닌 주소에 대해서만 응답을 보내는지 또는 둘 모두에 대해 응답을 보내는지를 지정합니다. |
TransferSession |
클라이언트에서 애플리케이션으로 메시지를 전송하기 위한 계약에 세션이 필요한지 여부와 메시지 배달에서 클라이언트가 작업을 호출하는 순서를 유지해야 하는지 여부를 결정합니다. |
WebContentFormat |
들어오는 메시지의 콘텐츠 형식이 매핑될 수 있는 메시지 형식을 지정합니다. |
WebSocketTransportUsage |
WebSocket 전송 페이지의 열거형을 지정합니다. |