System.ServiceModel.Channels 네임스페이스

서비스 모델 채널에 관련된 클래스를 제공합니다. Provides classes related to service model channels.

클래스

AddressHeader

엔드포인트를 확인하거나 상호 작용하는 데 사용되는 주소 정보 항목을 캡슐화하는 헤더를 나타냅니다.Represents a header that encapsulates an address information item used to identify or interact with an endpoint.

AddressHeaderCollection

스레드로부터 안전한 읽기 전용의 주소 컬렉션을 나타냅니다.Represents a thread-safe, read-only collection of address headers.

AddressingVersion

SOAP 메시지에 연결되거나 엔드포인트에서 인식되는 WS-Addressing 버전입니다.The WS-Addressing version associated with a SOAP message or understood by an endpoint.

ApplicationContainerSettings

애플리케이션 컨테이너 설정을 지정합니다.Specifies application container settings.

AsymmetricSecurityBindingElement

비대칭 암호화를 사용하여 채널 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다.Represents a custom binding element that supports channel security using asymmetric encryption. 이 바인딩 요소는 발신자의 인증 토큰을 사용하여 메시지에 서명하고 수신자의 토큰을 사용하여 메시지를 암호화합니다.This binding element signs the message using the sender's authentication token and encrypts the message using the recipient's token.

BinaryMessageEncodingBindingElement

메시지를 인코딩하는 데 사용되는 XML에 대한 .NET 이진 형식을 지정하는 바인딩 요소입니다.The binding element that specifies the .NET Binary Format for XML used to encode messages.

Binding

클라이언트와 서비스 간의 통신에 사용되는 프로토콜, 전송 및 메시지 인코더를 지정하는 바인딩 요소를 포함합니다.Contains the binding elements that specify the protocols, transports, and message encoders used for communication between clients and services.

BindingContext

채널 수신기 및 채널 팩터리를 생성하는 데 필요한 주소, 바인딩, 바인딩 요소 및 바인딩 매개 변수에 대한 정보를 제공합니다.Provides information about the addresses, bindings, binding elements and binding parameters required to build the channel listeners and channel factories.

BindingElement

보내는 메시지와 들어오는 메시지를 처리하는 데 사용되는 다양한 형식의 채널에 대한 채널 팩터리 및 채널 수신기를 생성하는 바인딩 요소입니다.The elements of the bindings that build the channel factories and channel listeners for various types of channels that are used to process outgoing and incoming messages.

BindingElementCollection

바인딩에 사용되는 바인딩 요소 컬렉션을 나타냅니다.Represents the collection of binding elements used in a binding.

BindingParameterCollection

팩터리를 빌드하기 위해 바인딩 요소에 의해 사용되는 정보를 저장하는 바인딩 매개 변수 컬렉션을 나타냅니다.Represents a collection of binding parameters that store information used by binding elements to build factories.

BodyWriter

메시지 본문 작성기를 나타냅니다.Represents the writer of the message body.

BufferManager

WCF(Windows Communication Foundation)의 많은 기능은 버퍼를 필요로 하며, 이러한 버퍼는 만들고 삭제하는 데 많은 비용이 듭니다.Many Windows Communication Foundation (WCF) features require the use of buffers, which are expensive to create and destroy. 이러한 비용을 낮추기 위해 BufferManager 클래스를 사용하여 버퍼 풀을 관리할 수 있습니다.You can use the BufferManager class to manage a buffer pool. 풀과 풀의 버퍼는 이 클래스의 인스턴스를 작성하면 생성되고, 가비지 수집에서 버퍼 풀을 회수하면 삭제됩니다.The pool and its buffers are created when you instantiate this class and destroyed when the buffer pool is reclaimed by garbage collection. 버퍼를 사용할 때마다 풀에서 버퍼를 가져와서 사용한 다음 작업이 끝나면 풀에 반환하게 됩니다.Every time you need to use a buffer, you take one from the pool, use it, and return it to the pool when done. 이 프로세스는 버퍼를 사용해야 할 때마다 버퍼를 만들었다가 제거하는 것보다 훨씬 우수한 성능을 제공합니다.This process is much faster than creating and destroying a buffer every time you need to use one.

ByteStreamMessage

바이트 스트림 메시지를 나타냅니다.Represents a byte stream message.

ByteStreamMessageEncodingBindingElement

메시지 인코딩을 바이트 스트림으로 지정하고 문자 인코딩을 지정하는 옵션이 있는 바인딩 요소입니다.The binding element that specifies the message encoding as a stream of bytes and has the option to specify the character encoding.

CallbackContextMessageProperty

컨텍스트 교환 프로토콜을 지원하는 채널 사용 시 wsc:CallbackContext 메시지 헤더의 내용을 나타냅니다.Represents the contents of the wsc:CallbackContext message header when using a channel that supports the context exchange protocol.

ChannelBase

사용자 지정 채널의 기본 구현을 제공합니다.Provides the base implementation for custom channels.

ChannelFactoryBase

모든 사용자 지정 채널 팩터리에 공통 기본 구현을 제공합니다.Provides a common base implementation for all custom channel factories.

ChannelFactoryBase<TChannel>

클라이언트의 채널 팩터리에서 지정된 주소에 연결된 지정된 형식의 채널을 만들기 위한 공통 기본 구현을 제공합니다.Provides a common base implementation for channel factories on the client to create channels of a specified type connected to a specified address.

ChannelListenerBase

서비스의 채널 수신기에 대한 공통 기본 구현을 제공합니다.Provides a common base implementation for channel listeners on the service.

ChannelListenerBase<TChannel>

서비스의 채널 수신기가 클라이언트 팩터리에서 생성된 채널을 허용할 수 있도록 공통 기본 구현을 제공합니다.Provides a common base implementation for channel listeners on a service to accept channels produced by the client factories.

ChannelManagerBase

채널 및 수신기 팩터리와 연결된 기본 시간 제한을 관리하는 기본 구현을 제공합니다.Provides a base implementation for managing the default timeouts that are associated with channel and listener factories.

ChannelParameterCollection

채널 매개 변수 컬렉션을 나타냅니다.Represents a collection of channel parameters.

ChannelPoolSettings

서비스 엔드포인트에서 사용되는 채널 풀에 속하는 채널의 할당량을 지정합니다.Specifies quotas for channels that belong to a pool of channels used by a service endpoint.

ClientWebSocketFactory

클라이언트 웹 소켓 팩터리를 나타냅니다.Represents a client web socket factory.

CommunicationObject

시스템에서 채널, 수신기, 채널 및 수신기 팩터리 등 모든 통신 지향 개체에 공통되는 기본 상태 시스템에 대한 공통 기본 구현을 제공합니다.Provides a common base implementation for the basic state machine common to all communication-oriented objects in the system, including channels, listeners, and the channel and listener factories.

CompositeDuplexBindingElement

서비스에서 클라이언트에 메시지를 돌려 보낼 수 있도록 클라이언트가 서비스에 대한 엔드포인트를 공개해야 할 때 사용되는 바인딩 요소를 나타냅니다.Represents the binding element that is used when the client must expose an endpoint for the service to send messages back to the client.

CompositeDuplexBindingElementImporter

정책 어설션을 WCF(Windows Communication Foundation) 바인딩에 매핑하기 위한 정책 가져오기 확장을 제공하며 이 바인딩에서 클라이언트는 서비스가 메시지를 돌려 보낼 수 있도록 서비스에 대한 엔드포인트를 공개해야 합니다.Provides a policy import extension for mapping policy assertions into Windows Communication Foundation (WCF) bindings in which the client must expose an endpoint for the service to send messages back to the client.

ConnectionOrientedTransportBindingElement

TCP 및 명명된 파이프와 같은 연결 지향 전송의 공통 속성을 사용하여 기본 TransportBindingElement를 보완하는 추상 클래스입니다.An abstract class that supplements the base TransportBindingElement with additional properties that are common to connection-oriented transports such as TCP and named pipes.

ContextBindingElement

바인딩 요소 컨텍스트의 일부로 보호 수준과 교환 메커니즘을 제공하고 채널 수신기와 팩터리를 빌드하는 기능을 제공합니다.Provides a protection level and an exchange mechanism as part of the context of a binding element and the functionality to build the channel listeners and factories.

ContextBindingElementImporter

정책 및 WSDL 확장과 계약을 가져올 수 있습니다.Enables policy and WSDL extensions and contracts to be imported.

ContextMessageProperty

클라이언트나 서비스에서 애플리케이션과 채널 계층 간에 컨텍스트를 전달하는 데 사용되는 속성입니다.A property used to communicate context between the application and channel layers on either the client or the service.

CorrelationCallbackMessageProperty

모든 상관 관계 데이터를 사용할 수 있을 때까지 상관 관계 키 계산을 지연시키는 추상 기본 클래스를 제공합니다.Provides an abstract base class for deferring correlation key calculation until all of the correlation data is available.

CorrelationDataDescription

특정 채널이 옵트인(opt in)하여 상관 관계 데이터를 제공하고 데이터가 제공되는 조건을 지정할 수 있도록 허용합니다. 예를 들어 기본적으로 필요에 따라 보낼 때, 보내기 전에 또는 받을 때 데이터를 제공하도록 조건을 지정할 수 있습니다.Allows a particular channel to opt-in to providing correlation data and specify the conditions under which the data is provided, such as whether it is provided by default, optionally, on send, before send, or on receive.

CorrelationDataMessageProperty

들어오는 메시지를 통해 MessageQuerySet에서 데이터가 반환될 때와 같이 프로토콜이 적용될 때 메시지에 대한 추가적인 상관 관계 정보를 누적하는 메시지 속성을 제공합니다.Provides a message property that accumulates additional correlation information for a message as protocols are applied, such as when data is returned from a MessageQuerySet over the incoming message.

CorrelationKey

애플리케이션 데이터와 인스턴스 간의 연결을 나타냅니다.Represents an association between a piece of application data and an instance.

CorrelationMessageProperty

메시지에 상관 관계 계산을 적용한 후 상관 관계 인스턴스 키를 포함하는 메시지 속성을 제공합니다.Provides a message property that contains correlation instance keys after applying the correlation calculation to a message.

CustomBinding

바인딩 요소 목록에서 바인딩을 정의합니다.Defines a binding from a list of binding elements.

FaultConverter

채널에서 throw된 예외를 채널 프로토콜을 따르는 SOAP 오류 메시지로 변환합니다.Converts exceptions thrown by a channel into SOAP fault messages that conform to the channel's protocol.

HttpCookieContainerBindingElement

HTTP 쿠키가 HTTP 요청 및 응답에서 처리되는 방식을 관리할 수 있게 합니다.Enables management of how HTTP cookies are handled in HTTP requests and responses.

HttpMessageHandlerFactory

팩터리에 대한 http 메시지 처리기를 나타냅니다.Represents http message handlers for a factory.

HttpMessageSettings

HTTP 전송과 함께 HttpMessage 지원에 대한 설정을 지정하는 데 사용할 수 있는 바인딩 매개 변수입니다.A binding parameter that can be used with the HTTP Transport to specify the setting for HttpMessage support.

HttpRequestMessageExtensionMethods

HTTP 요청 메시지와 관련된 사용자 본인에 접근하기 위한 확장 방법을 제공한다.Provides extension methods for accessing user principal associated with the HTTP request message.

HttpRequestMessageProperty

HTTP 프로토콜을 통한 요청이 있을 때 사용할 수 있는 추가 정보에 액세스하고 응답할 수 있도록 HTTP 요청에 대한 액세스를 제공합니다.Provides access to the HTTP request to access and respond to the additional information made available for requests over the HTTP protocol.

HttpResponseMessageExtensionMethods

Message 인스턴스에서 HttpResponseMessage 인스턴스를 가져오기 위한 정적 확장 메서드 클래스입니다.A static extension methods class for getting a Message instance from an HttpResponseMessage instance.

HttpResponseMessageProperty

HTTP 프로토콜을 통한 요청에 사용 가능한 추가 정보에 액세스하고 응답할 수 있도록 HTTP 응답에 대한 액세스를 제공합니다.Provides access to the HTTP response in order to access and respond to the additional information made available for requests over the HTTP protocol.

HttpsTransportBindingElement

메시지 전송을 위한 HTTPS 전송을 지정하는 데 사용되는 바인딩 요소를 나타냅니다.Represents the binding element used to specify an HTTPS transport for transmitting messages.

HttpTransportBindingElement

메시지 전송을 위한 HTTP 전송을 지정하는 데 사용되는 바인딩 요소를 나타냅니다.Represents the binding element used to specify an HTTP transport for transmitting messages.

InvalidChannelBindingException

지정된 바인딩이 서비스의 계약 요구 사항과 일관되지 않을 때 throw되는 예외입니다.The exception that is thrown when the binding specified is not consistent with the contract requirements for the service.

JavascriptCallbackResponseMessageProperty

JSONP(JSON Padding)를 사용하는 서비스 작업 응답에서 JavaScript 콜백을 사용할 수 있도록 합니다.Enables the use of a JavaScript callback in a service operation response using JSON Padding (JSONP).

LocalClientSecuritySettings

로컬 클라이언트 보안 설정을 지정합니다.Specifies local client security settings.

LocalServiceSecuritySettings

설정할 수 있는 로컬 서비스 보안 속성을 제공합니다.Provides local service security properties that can be set.

Message

분산 환경에서 엔드포인트 간의 통신 단위를 나타냅니다.Represents the unit of communication between endpoints in a distributed environment.

MessageBuffer

나중에 사용하기 위해 전체 메시지를 저장하는 메모리 버퍼를 나타냅니다.Represents a memory buffer that stores an entire message for future consumption.

MessageEncoder

인코더는 스트림에서 메시지를 쓰거나 읽는 데 사용되는 구성 요소입니다.The encoder is the component that is used to write messages to a stream and to read messages from a stream.

MessageEncoderFactory

다양한 메시지 인코딩 형식의 스트림에서 메시지를 읽고 쓸 수 있는 메시지 인코더를 생성하기 위한 팩터리를 나타내는 추상 기본 클래스입니다.An abstract base class that represents the factory for producing message encoders that can read messages from a stream and write them to a stream for various types of message encoding.

MessageEncodingBindingElement

메시지를 인코딩하는 데 사용되는 메시지 버전을 지정하는 바인딩 요소입니다.The binding element that specifies the message version used to encode messages.

MessageEncodingBindingElementImporter

메시지 인코딩에 대한 WSDL 기반 정책 및 계약을, 서비스에 대해 이러한 정책을 구현할 수 있는 바인딩 요소에 대한 설명으로 변환합니다.Converts WSDL-based policies and contracts about message encoding into descriptions of the binding elements that can implement these policies for the service.

MessageExtensionMethods

HttpRequestMessage 인스턴스에서 HttpResponseMessage 또는 Message인스턴스를 가져오기 위한 정적 확장 메서드 클래스입니다.A static extension methods class for getting either an HttpRequestMessage or HttpResponseMessage instance from a Message instance.

MessageFault

오류가 포함된 메시지를 만들기 위해 CreateMessage로 전달할 수 있는 SOAP 오류의 메모리 내 표현을 나타냅니다.Represents an in-memory representation of a SOAP fault that can be passed to CreateMessage to create a message that contains a fault.

MessageHeader

SOAP 헤더의 내용을 나타냅니다.Represents the content of a SOAP header.

MessageHeaderInfo

SOAP 메시지 헤더에 대한 시스템 정보를 나타냅니다.Represents system information regarding a SOAP message header.

MessageHeaders

메시지의 메시지 헤더 컬렉션을 나타냅니다.Represents a collection of message headers for a message. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

MessageProperties

메시지에 대한 속성 집합을 나타냅니다.Represents a set of properties for a message. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

MessageVersion

메시지 및 해당 교환과 연결된 SOAP 및 WS-Addressing의 버전을 지정합니다.Specifies the versions of SOAP and WS-Addressing associated with a message and its exchange.

MsmqBindingElementBase

MsmqIntegrationBindingElementMsmqTransportBindingElement에 대한 기본 클래스입니다.The base class for MsmqIntegrationBindingElement and MsmqTransportBindingElement.

MsmqMessageProperty

MsmqMessageProperty 클래스는 큐에서 읽은 메시지의 속성을 캡슐화합니다.The MsmqMessageProperty class encapsulates the properties of a message that has been read from a queue.

MsmqTransportBindingElement

네이티브 MSMQ(메시지 큐) 프로토콜을 사용하는 WCF(Windows Communication Foundation) 서비스에 대한 큐 통신 속성을 지정하는 데 사용되는 바인딩 요소를 나타냅니다.Represents the binding element used to specify the queuing communication properties for a Windows Communication Foundation (WCF) service that uses the native Message Queuing (MSMQ) protocol.

MtomMessageEncodingBindingElement

MTOM(Message Transmission Optimization Mechanism) 메시지에 사용되는 인코딩 및 버전 관리를 지정하는 바인딩 요소입니다.The binding element that specifies the encoding and versioning used for Message Transmission Optimization Mechanism (MTOM) messages.

NamedPipeConnectionPoolSettings

명명된 파이프 연결 풀의 동작을 제어하는 설정을 나타냅니다.Represents settings that control the behavior of the named pipe connection pool.

NamedPipeSettings

명명된 파이프 설정을 지정합니다.Specifies named pipe settings.

NamedPipeTransportBindingElement

명명된 파이프 전송을 위한 바인딩 요소를 나타냅니다.Represents the binding element for the named pipe transport.

NetworkInterfaceMessageProperty

네트워크 인터페이스 메시지 속성을 나타냅니다.Represents a network interface message property.

OneWayBindingElement

패킷 라우팅 및 단방향 메서드를 사용하도록 설정합니다.Enables packet routing and the use of one-way methods.

OneWayBindingElementImporter

OneWayBindingElement의 WSDL 기반 정책을 서비스에 대해 이러한 정책을 구현할 수 있는 바인딩 요소 관련 설명으로 변환합니다.Converts WSDL-based policies in a OneWayBindingElement into descriptions of the binding elements that can implement these policies for the service.

PeerCustomResolverBindingElement

사용자 지정 피어 확인자를 만드는 데 사용하는 바인딩 요소를 정의합니다.Defines the binding element used to create a custom peer resolver.

PeerResolverBindingElement

피어 확인자 개체를 만드는 데 사용하는 바인딩 요소에 대한 추상 기본 클래스를 정의합니다.Defines the abstract base class for binding elements used to create peer resolver objects.

PeerTransportBindingElement

피어 메시지 전송 채널을 만드는 데 사용되는 바인딩 요소를 정의합니다.Defines the binding element used to create a peer message transport channel.

PnrpPeerResolverBindingElement

PNRP(피어 이름 확인 프로토콜) 피어 확인자를 만드는 데 사용하는 바인딩 요소를 정의합니다.Defines the binding element used to create a Peer Name Resolution Protocol (PNRP) peer resolver.

PrivacyNoticeBindingElement

WS-Federation 바인딩에 대한 개인 정보 취급 방침을 포함하는 바인딩 요소를 나타냅니다.Represents the binding element that contains the privacy policy for the WS-Federation binding.

PrivacyNoticeBindingElementImporter

개인 정보 알림에 대한 WSDL 기반 정책과 계약을 서비스에 이러한 정책을 구현할 수 있는 바인딩 요소에 대한 설명으로 가져옵니다.Imports WSDL-based policies and contracts about privacy notices into descriptions of the binding elements that can implement these policies for the service.

ReceiveContext

이 클래스에서 파생되어 받기 컨텍스트 기능의 사용자 지정 상태 시스템을 구현합니다.Derive from this class to implement a custom state machine for receive context functionality.

RedirectionDuration

SOAP 리디렉션이 유효한 기간을 나타냅니다.Represents the duration that a SOAP redirection is in effect.

RedirectionException

리디렉션 처리에서 발생하는 오류를 나타냅니다.Represents an error that occurs in redirection processing.

RedirectionLocation

후속 요청을 리디렉션해야 하는 주소를 나타냅니다.Represents the address where the subsequent requests should be redirected.

RedirectionScope

리디렉션 범위를 나타냅니다.Represents redirection scope.

RedirectionType

리디렉션의 형식을 나타내는 형식입니다.A type that represents the type of redirection.

ReliableSessionBindingElement

엔드포인트 간의 신뢰할 수 있는 세션에 필요한 발신 및 수신 채널을 생성할 수 있는 바인딩 요소를 나타냅니다.Represents the binding element that can produce the sending and receiving channels required for a reliable session between endpoints.

ReliableSessionBindingElementImporter

신뢰할 수 있는 세션 바인딩 요소와 메타데이터의 해당 정책 어설션 표현을 매핑합니다.Maps reliable session binding elements to and from representations of their corresponding policy assertions in metadata. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

RemoteEndpointMessageProperty

메시지를 전송한 원격 엔드포인트와 연결된 클라이언트 IP 주소와 포트 번호를 사용 가능하게 만듭니다.Makes available the client IP address and port number associated with the remote endpoint from which a message was sent.

RequestContext

들어오는 요청과 상호 관련된 회신을 제공합니다.Provides a reply that is correlated to an incoming request.

RetryException

WorkflowServiceHost와 같은 메시징 호스트에서 클라이언트에 시도된 작업의 취소를 전달하기 위해 사용할 수 있는 재시도 예외를 나타냅니다.Represents a retry exception that can be used by a messaging host such as WorkflowServiceHost to communicate any cancellation of an attempted operation to the client.

SecurityBindingElement

구현되는 경우 채널 SOAP 메시지 보안을 지원하는 바인딩 요소를 나타내는 추상 클래스입니다.An abstract class that, when implemented, represents a binding element that supports channel SOAP message security.

SecurityBindingElementImporter

표준 보안 정책 가져오기를 확장하기 위한 확장 지점을 제공합니다.Provides an extensibility point for extending the standard security policy import.

SessionOpenNotification

메시지 속성을 업데이트하는 데 사용하는 열려 있는 세션 알림을 나타냅니다.Represents an open session notification used to update message properties.

SslStreamSecurityBindingElement

SSL 스트림을 사용한 채널 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다.Represents a custom binding element that supports channel security using an SSL stream.

StandardBindingImporter

WSDL 계약 및 정책 어설션을 WCF(Windows Communication Foundation) 표준 바인딩으로 매핑하기 위한 확장명 지점을 제공합니다.Provides an extensibility point for mapping WSDL contracts and policy assertions into Windows Communication Foundation (WCF) standard bindings.

StreamBodyWriter

메시지 본문을 스트림으로 쓰는 데 사용할 수 있는 사용자 지정 BodyWriter 클래스를 만드는 데 사용되는 추상 기본 클래스입니다.An abstract base class used to create custom BodyWriter classes that can be used to a message body as a stream.

StreamSecurityUpgradeAcceptor

사용자 지정 보안 업그레이드 수락자를 구현하려면 이 abstract 기본 클래스에서 상속합니다.To implement a custom security upgrade acceptor, inherit from this abstract base class.

StreamSecurityUpgradeInitiator

보안 업그레이드 개시자를 구현하려면 이 abstract 기본 클래스에서 상속합니다.To implement a security upgrade initiator, inherit from this abstract base class.

StreamSecurityUpgradeProvider

abstract 기본 클래스에서 상속된 사용자 지정 보안 업그레이드 공급자를 구현합니다.Implements a custom security upgrade provider, inherited from this abstract base class.

StreamUpgradeAcceptor

abstract 기본 클래스에서 상속된 사용자 지정 업그레이드 수락자를 구현하려면To implement a custom upgrade acceptor, inherited from this abstract base class.

StreamUpgradeBindingElement

사용자 지정 스트림 업그레이드 공급자를 사용자 지정 바인딩에 추가합니다.Adds a custom stream upgrade provider to a custom binding.

StreamUpgradeInitiator

사용자 지정 업그레이드 개시자를 구현하려면 이 abstract 기본 클래스에서 상속합니다.To implement a custom upgrade initiator, inherit from this abstract base class.

StreamUpgradeProvider

abstract 기본 클래스에서 상속된 사용자 지정 업그레이드 공급자를 구현합니다.Implements a custom upgrade provider, inherited from this abstract base class.

SymmetricSecurityBindingElement

대칭 암호화를 사용하여 채널 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다.Represents a custom binding element that supports channel security using symmetric encryption.

TcpConnectionPoolSettings

TCP 연결 풀의 동작을 제어하는 속성을 나타냅니다.Represents properties that control the behavior of the TCP connection pool.

TcpTransportBindingElement

TCP 전송을 위한 바인딩 요소를 나타냅니다.Represents the binding element for the TCP transport.

TextMessageEncodingBindingElement

텍스트 기반 SOAP 메시지에 사용되는 문자 인코딩 및 메시지 버전 관리를 지정하는 바인딩 요소입니다.The binding element that specifies the character encoding and message versioning used for text-based SOAP messages.

TransactionFlowBindingElement

바인딩에 대한 트랜잭션 흐름 지원을 지정하는 구성 요소를 나타냅니다.Represents the configuration element that specifies transaction flow support for a binding. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

TransactionFlowBindingElementImporter

서비스 엔드포인트의 트랜잭션 정책(WS-Policy 어설션)을 가져오고, 구현 바인딩 요소를 클라이언트의 바인딩에 추가하며, 트랜잭션 흐름 특성을 서비스 프록시의 해당 작업에 추가합니다.Imports the transaction policy (WS-Policy assertions) of a service endpoint, adds implementing binding elements to the binding on the client, and transaction flow attributes to the appropriate operations on the service's proxy. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

TransactionMessageProperty

비공개 트랜잭션 흐름 메커니즘을 사용하는 사용자 지정 채널이 해당 트랜잭션을 WCF(Windows Communication Foundation) 프레임워크에 삽입할 수 있도록 허용합니다.Allows a custom channel, which uses a proprietary transaction flow mechanism, to inject its transaction into the Windows Communication Foundation (WCF) framework. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

TransportBindingElement

전송 바인딩 요소를 나타내는 abstract 기본 클래스입니다.An abstract base class that represents a transport binding element.

TransportBindingElementImporter

연결된 정책 식을 사용하여 WSDL(Web Services Description Language) 문서에서 표준 전송 바인딩 요소를 가져옵니다.Imports standard transport binding elements from Web Services Description Language (WSDL) documents with attached policy expressions.

TransportSecurityBindingElement

혼합 모드 보안을 지원하는 사용자 지정 바인딩 요소를 나타냅니다(예: 보안 전송을 통해 최적화된 메시지 보안).Represents a custom binding element that supports mixed-mode security (such as, optimized message security over a secure transport).

UdpRetransmissionSettings

UDP 재전송 설정을 지정합니다.Specifies UDP retransmission settings.

UdpTransportBindingElement

UDP 전송 바인딩 요소를 나타냅니다.Represents a UDP transport binding element.

UdpTransportImporter

UDP 전송 가져오기를 나타냅니다.Represents a UDP transport importer.

UnderstoodHeaders

인식되는 메시지 헤더 컬렉션을 나타냅니다.Represents a collection of message headers that are understood. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

UrlUtility
UseManagedPresentationBindingElement

WS-Trust의 CardSpace 프로필을 지원하는 CardSpace 보안 토큰 서비스와 통신하는 데 사용되는 바인딩 요소입니다.A binding element used to communicate with a CardSpace Security Token Service that supports the CardSpace profile of WS-Trust.

UseManagedPresentationBindingElementImporter

UseManagedPresentationBindingElement에 대한 WSDL 기반 정책을 서비스에 대해 이러한 정책을 구현할 수 있는 바인딩 요소 관련 설명으로 변환합니다.Converts WSDL-based policies for UseManagedPresentationBindingElements into descriptions of the binding elements that can implement these policies for the service.

WebBodyFormatMessageProperty

복합 웹 메시지 인코더에 대한 들어오는 메시지와 나가는 메시지의 메시지 인코딩 형식을 저장하고 검색합니다.Stores and retrieves the message encoding format of incoming and outgoing messages for the composite Web message encoder.

WebContentTypeMapper

들어오는 메시지의 콘텐츠 형식이 매핑되는 형식을 지정합니다.Specifies the format to which the content type of an incoming message is mapped.

WebMessageEncodingBindingElement

WCF(Windows Communication Foundation) 바인딩에 사용될 경우 일반 텍스트 XML, JSON(JavaScript Object Notation) 메시지 인코딩 및 "원시" 이진 콘텐츠를 읽고 쓸 수 있게 합니다.Enables plain-text XML, JavaScript Object Notation (JSON) message encodings and "raw" binary content to be read and written when used in a Windows Communication Foundation (WCF) binding.

WebSocketMessageProperty

웹 소켓 메시지 속성을 나타냅니다.Represents a web socket message property.

WebSocketTransportSettings

웹 소켓 전송 설정을 나타냅니다.Represents settings for web socket transport.

WindowsStreamSecurityBindingElement

Windows 스트림 보안 설정을 지정하는 데 사용되는 바인딩 요소를 나타냅니다.Represents the binding element used to specify Windows stream security settings.

WrappedOptions

XmlSerializerServiceDescriptionImporter 인프라를 사용하여 스키마 가져오기를 수행하는 데 필요한 정보를 포함합니다.Contains information required to perform schema importation using the XmlSerializer and ServiceDescriptionImporter infrastructure.

XmlSerializerImportOptions

XmlSerializerServiceDescriptionImporter 인프라를 사용하여 스키마 가져오기를 수행하는 데 필요한 정보를 포함합니다.Contains information needed to perform schema importation using the XmlSerializer and ServiceDescriptionImporter infrastructure.

인터페이스

IAnonymousUriPrefixMatcher

사용자 지정 익명 URI 접두사를 등록하기 위해 이 인터페이스를 구현합니다.Implement this interface to register custom, anonymous URI prefixes.

IBindingDeliveryCapabilities

클라이언트 및 서비스에 필요한 기능을 설명하고 광고하기 위해 바인딩이 구현해야 하는 인터페이스를 정의합니다.Defines the interface that bindings must implement to describe and advertise the capabilities that clients and services may require.

IBindingMulticastCapabilities

바인딩에서 구현할 수 있는 선택적 인터페이스를 정의하여 바인딩이 구성하는 서비스에 멀티캐스트 기능이 있는지 여부를 지정합니다.Defines the optional interface that a binding can implement to specify whether the service it configures has multicast capabilities.

IBindingRuntimePreferences

서비스에서 들어오는 요청을 동기적으로 처리하는지 아니면 비동기 적으로 처리하는지를 지정하기 위해 바인딩에서 구현할 수 있는 선택적 계약을 정의합니다.Defines the optional contract that a binding can implement to specify whether incoming requests are handled synchronously or asynchronously by the service.

IChannel

모든 채널 개체가 구현해야 하는 기본 인터페이스를 정의합니다.Defines the basic interface that all channel objects must implement. 채널 개체는 모든 통신 개체에서 공유하는 상태 시스템 인터페이스를 구현하고 채널 스택에서 개체를 검색할 메서드를 구현해야 합니다.It requires that they implement the state machine interface shared by all communication objects and that they implement a method to retrieve objects from the channel stack.

IChannelFactory

채널 팩터리가 채널을 생성하기 위해 구현해야 하는 인터페이스를 정의합니다.Defines the interface that must be implemented by a channel factory to produce channels.

IChannelFactory<TChannel>

형식별 채널을 만드는 채널 팩터리에서 구현해야 하는 인터페이스를 정의합니다.Defines the interface that must be implemented by channel factories that create type-specific channels.

IChannelListener

채널 수신기에서 채널을 수락하기 위해 구현해야 하는 인터페이스를 정의합니다.Defines the interface that must be implemented by a channel listener to accept channels.

IChannelListener<TChannel>

채널 수신기에서 형식별 채널을 수락하기 위해 구현해야 하는 인터페이스를 정의합니다.Defines the interface that must be implemented by channel listeners to accept type-specific channels.

IContextBindingElement

컨텍스트 교환 프로토콜을 지원하는 바인딩 요소에 대한 인터페이스를 정의합니다.Defines the interface for a binding element that supports context exchange protocols.

IContextManager

채널에서 컨텍스트를 가져오고 설정할 수 있는 인터페이스를 정의합니다.Defines an interface that allows you to get and set the context on the channel.

ICorrelationDataSource

채널이 제공할 수 있는 모든 상관 관계 데이터에 대한 설명을 반환하는 속성을 제공합니다.Provides a property that returns a description of all of the correlation data that a channel can supply.

IDuplexChannel

메시지를 송신 및 수신하기 위해 채널이 구현해야 하는 인터페이스를 정의합니다.Defines the interface that a channel must implement to both send and receive messages.

IDuplexSession

메시징 엔드포인트 간 양방향 통신의 양쪽에 구현된 세션에 대한 인터페이스를 정의합니다.Defines the interface for the session implemented on each side of a bi-directional communication between messaging endpoints.

IDuplexSessionChannel

양방향 채널을 세션과 연결하는 인터페이스를 정의합니다.Defines the interface that associates a duplex channel with a session.

IHttpCookieContainerManager

쿠키 컨테이너 관리자를 나타냅니다.Represents the cookie container manager.

IInputChannel

메시지를 수신하기 위해 채널이 구현해야 하는 인터페이스를 정의합니다.Defines the interface that a channel must implement to receive a message.

IInputSession

메시징 엔드포인트 간 단방향 통신의 수신측에 구현되는 세션에 대한 인터페이스를 정의합니다.Defines the interface for the session implemented on the receiving side of a one-way communication between messaging endpoints.

IInputSessionChannel

입력 채널을 세션과 연결하는 인터페이스를 정의합니다.Defines the interface that associates an input channel with a session.

IMessageProperty

메시지에 대한 속성 집합을 설명하기 위해 구현할 수 있는 인터페이스를 정의합니다.Defines an interface that you can implement to describe a set of properties for a message.

IOutputChannel

메시지를 보내기 위해 채널이 구현해야 할 인터페이스를 정의합니다.Defines the interface that a channel must implement to send a message.

IOutputSession

메시징 엔드포인트 간 단방향 통신의 송신측에 구현되는 세션에 대한 인터페이스를 정의합니다.Defines the interface for the session implemented on the sending side of a one-way communication between messaging endpoints.

IOutputSessionChannel

출력 채널을 세션과 연결하는 인터페이스를 정의합니다.Defines the interface that associates an output channel with a session.

IReceiveContextSettings

받기 컨텍스트 설정을 지정할 수 있는 인터페이스입니다.An interface that enables you to set receive context settings.

IReplyChannel

메시징 엔드포인트 간 요청-회신 통신의 수신측에 있도록 하기 위해 채널이 구현해야 할 인터페이스를 정의합니다.Defines the interface that a channel must implement to be on the receiving side of a request-reply communication between messaging endpoints.

IReplySessionChannel

응답 채널과 세션을 연결하는 인터페이스를 정의합니다.Defines the interface to associate a reply channel with a session.

IRequestChannel

메시징 엔드포인트 간 요청-응답 통신의 요청측에 있도록 하기 위해 채널이 구현해야 할 계약을 정의합니다.Defines the contract that a channel must implement to be on the requesting side of a request-reply communication between messaging endpoints.

IRequestSessionChannel

요청 채널과 세션을 연결하기 위한 인터페이스를 정의합니다.Defines the interface to associate a request channel with a session.

ISecurityCapabilities

바인딩에 대한 보안 기능을 지정하기 위한 계약을 정의합니다.Defines the contract for specifying the security capabilities for bindings.

ISession

통신 세션에 ID를 제공함으로써 메시지를 교환하는 당사자 간의 공유 컨텍스트를 설정하기 위한 인터페이스를 정의합니다.Defines the interface to establish a shared context among parties that exchange messages by providing an ID for the communication session.

ISessionChannel<TSession>

채널을 특정 세션 형식과 연결하는 인터페이스를 정의합니다.Defines the interface that associates a channel with a specific type of session.

ITransactedBindingElement

서비스 메서드에 디스패치하기 전에 디스패처에서 트랜잭션을 만들도록 요청하는 바인딩 요소를 통해 구현되어야 하는 인터페이스를 나타냅니다.Represents an interface that should be implemented by binding elements that require the dispatcher to create a transaction before dispatching to the service method.

ITransportTokenAssertionProvider

정책 내보내기에서 사용하기 위한 전송 토큰 어설션(예: HTTPS 토큰 어설션)을 제공합니다.Provides a transport token assertion (for example, an HTTPS token assertion) for use in policy exports.

IWebSocketCloseDetails

웹 소켓 연결의 닫기 상태에 대한 세부 정보를 나타냅니다.Represents the details of the close status of the web socket connection.

열거형

CompressionFormat

채널 압축 형식을 지정합니다.Specifies the channels compression format.

ContextExchangeMechanism

클라이언트와 서비스 간 대화에 대한 컨텍스트를 교환하는 데 사용된 메커니즘이 HTTP 쿠키인지 SOAP 헤더인지를 지정합니다.Specifies whether an HTTP cookie or a SOAP header is the mechanism used to exchange context for a conversation between a client and service.

DeliveryFailure

큐에서 읽은 메시지에 대해 사용 가능한 배달 실패 형식을 지정합니다.Specifies the possible types of delivery failure for a message read from the queue.

DeliveryStatus

메시지 배달이 확실하지 않을 때 또는 메시지가 배달되지 않았을 때 메시지 배달 상태를 지정하는 열거형입니다.An enumeration that specifies the delivery status of a message when the delivery of the message is in doubt, or when the message was not delivered.

MessageState

메시지의 상태를 지정합니다.Specifies the status of a message.

ReceiveContextState

받기 컨텍스트 상태 시스템의 가능한 상태를 나타냅니다.Represents the possible states for the receive context state machine.

SecurityHeaderLayout

보안 헤더의 레이아웃을 설명합니다.Describes the layout of the security header.

SupportedAddressingMode

서비스에서 익명 주소에 대해서만 응답을 보내는지, 익명이 아닌 주소에 대해서만 응답을 보내는지 또는 둘 모두에 대해 응답을 보내는지를 지정합니다.Specifies whether a service supports sending responses to anonymous addresses only, to non-anonymous addresses only, or to both.

TransferSession

클라이언트에서 애플리케이션으로 메시지를 전송하기 위한 계약에 세션이 필요한지 여부와 메시지 배달에서 클라이언트가 작업을 호출하는 순서를 유지해야 하는지 여부를 결정합니다.Determines if the contract for the transfer of messages from a client to an application requires a session and whether the delivery of messages must preserve the order in which operations are called by the client.

WebContentFormat

들어오는 메시지의 콘텐츠 형식이 매핑될 수 있는 메시지 형식을 지정합니다.Specifies the message formats to which content types of incoming messages can be mapped.

WebSocketTransportUsage

WebSocket 전송 페이지의 열거형을 지정합니다.Specifies an enumeration of WebSocket transport usage.