System.ServiceModel.Description 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
서비스 모델 설명에 관련된 클래스를 제공합니다.
클래스
CallbackDebugBehavior |
WCF(Windows Communication Foundation) 콜백 개체에 대한 서비스 디버깅을 지정합니다. |
ClientCredentials |
사용자가 클라이언트 및 서비스 자격 증명을 구성할 수 있을 뿐만 아니라 클라이언트측에서 통신에 사용할 서비스 자격 증명 인증 설정을 구성할 수 있도록 합니다. |
ClientViaBehavior |
ClientViaBehavior는 클라이언트가 전송 채널을 만들어야 하는 URI를 지정할 때 사용합니다. |
ContractDescription |
엔드포인트가 외부 대상과 통신하는 내용을 지정하는 WCF(Windows Communication Foundation) 계약에 대해 설명합니다. |
DataContractSerializerMessageContractImporter |
WSDL 문서에서 데이터 계약 메시지 가져오기를 처리합니다. |
DataContractSerializerOperationBehavior |
DataContractSerializer의 런타임 동작을 나타냅니다. |
DispatcherSynchronizationBehavior |
WCF 서비스에서 회신을 비동기적으로 보낼 수 있도록 하는 엔드포인트 동작입니다. |
DurableOperationAttribute |
영속 서비스 메서드의 로컬 실행 동작을 지정합니다. |
DurableServiceAttribute |
영속 서비스 계약 구현의 내부 실행 동작을 지정합니다. |
FaultDescription |
SOAP 오류를 나타냅니다. |
FaultDescriptionCollection |
계약에서 SOAP 오류에 대한 정보를 가져오는 데 사용할 수 있는 FaultDescription 개체 컬렉션을 나타냅니다. |
JsonFaultDetail |
JSON과 함께 사용할 서비스 계약에 지정된 SOAP 오류를 나타냅니다. |
MessageBodyDescription |
SOAP 메시지의 본문을 나타냅니다. |
MessageDescription |
메시지에 대한 설명을 나타냅니다. |
MessageDescriptionCollection |
계약에 속하는 작업을 구성하는 메시지 설명을 저장하는 데 사용되는 컬렉션을 제공합니다. |
MessageHeaderDescription |
SOAP 메시지 헤더를 나타냅니다. |
MessageHeaderDescriptionCollection |
MessageHeaderDescription 개체의 컬렉션을 나타냅니다. |
MessagePartDescription |
SOAP 메시지 부분에 대한 설명을 나타냅니다. |
MessagePartDescriptionCollection |
MessagePartDescription 개체의 컬렉션을 나타냅니다. |
MessagePropertyDescription |
MessagePropertyAttribute를 통해 지정된 메시지 속성을 나타냅니다. |
MessagePropertyDescriptionCollection |
MessagePropertyDescription 개체의 컬렉션을 나타냅니다. |
MetadataConversionError |
MetadataExporter 또는 MetadataImporter를 사용하는 중에 발생한 오류 또는 경고 이벤트를 나타냅니다. |
MetadataExchangeBindings |
IMetadataExchange 계약을 사용하여 WS-Transfer 메타데이터 교환을 위한 시스템 제공 바인딩을 만드는 데 사용됩니다. |
MetadataExchangeClient |
서비스 메타데이터를 다운로드합니다. |
MetadataExporter |
서비스 설명 정보를 메타데이터로 내보냅니다. |
MetadataImporter |
ServiceEndpoint 개체로 메타데이터를 가져옵니다. |
MetadataImporterQuotas |
MetadataImporter 클래스에서 파생되는 메타데이터 가져오기의 할당량을 지정합니다. |
MetadataLocation |
메타데이터 문서의 주소를 나타냅니다. |
MetadataReference |
메타데이터 교환 엔드포인트에서 반환되는 메타데이터 문서에 대한 참조를 나타냅니다. |
MetadataResolver |
메타데이터를 검색하여 ServiceEndpoint 개체로 가져옵니다. |
MetadataSection |
XML 메타데이터 또는 XML 메타데이터에 대한 참조를 나타냅니다. |
MetadataSet |
Serialize할 수 있는 서비스 메타데이터 컬렉션을 XML 형식으로 나타냅니다. |
MustUnderstandBehavior |
SOAP 1.1 및 1.2 사양에 따라 인식되는 UnderstoodHeaders 컬렉션에 없는 헤더에 대해 필수 처리를 수행하지 않도록 WCF(Windows Communication Foundation)에 지시합니다. |
OperationContractGenerationContext |
코드를 생성하기 전에 작업 계약과 해당 컨텍스트를 수정할 수 있도록 GenerateOperation(OperationContractGenerationContext) 메서드에 전달됩니다. |
OperationDescription |
계약 작업에 대한 설명으로, 작업을 구성하는 메시지에 대한 설명을 제공합니다. |
OperationDescriptionCollection |
작업 설명을 포함하는 컬렉션을 나타냅니다. |
ParameterXPathQueryGenerator |
데이터 계약에서 XPath를 만들 수 있습니다. |
PersistenceProviderBehavior |
PersistenceProviderFactory와 연결된 WorkflowServiceHost의 동작을 정의합니다. |
PolicyAssertionCollection |
정책 어설션을 포함합니다. |
PolicyConversionContext |
메타데이터에서 바인딩 어설션을 검색하고 해당 범위에서 구현 바인딩 요소를 연결하는 데 사용되는 클래스를 정의합니다. |
PolicyVersion |
사용 중인 WS-Policy 사양의 버전을 지정하는 데 사용되는 클래스입니다. |
ServiceAuthenticationBehavior |
서비스 인증 동작을 설명합니다. |
ServiceAuthorizationBehavior |
서비스 권한 부여 동작과 관련된 속성을 제공합니다. |
ServiceContractGenerationContext |
코드를 생성하기 전에 서비스 계약과 해당 컨텍스트를 수정할 수 있도록 GenerateContract(ServiceContractGenerationContext) 메서드에 전달됩니다. |
ServiceContractGenerator |
ServiceContractGenerator 형식은 ServiceEndpoint 설명 개체에서 서비스 계약 코드와 바인딩 구성을 생성합니다. |
ServiceCredentials |
이 클래스는 서비스 자격 증명을 구성합니다. 이 클래스를 사용하여 서비스에 대한 자격 증명(예: X.509 인증서)을 지정하고, 사용자 이름 및 암호 유효성 확인 등과 같은 다양한 클라이언트 자격 증명에 대한 인증 모델을 지정할 수 있습니다. |
ServiceDebugBehavior |
WCF(Windows Communication Foundation) 서비스에 대한 디버깅 및 도움말 정보 기능을 지정합니다. |
ServiceDescription |
서비스의 모든 엔드포인트, 해당 주소, 바인딩, 계약 및 동작에 대한 사양 등을 포함하여 메모리에 있는 모든 서비스 설명을 나타냅니다. |
ServiceEndpoint |
서비스의 클라이언트가 서비스를 찾아서 통신할 수 있게 해주는 서비스 엔드포인트를 나타냅니다. |
ServiceEndpointCollection |
서비스에 대한 엔드포인트를 포함하는 컬렉션입니다. |
ServiceHealthBehavior |
상태 엔드포인트를 제공하는 WCF(Windows Communication Foundation) 서비스 동작을 제공합니다. |
ServiceHealthBehaviorBase |
상태 엔드포인트를 제공하는 WCF(Windows Communication Foundation) 서비스 동작에 대한 기본 클래스로 사용합니다. |
ServiceHealthData |
WCF(Windows Communication Foundation) 상태 서비스에서 사용할 키와 여러 값으로 구성된 데이터 항목을 정의합니다. |
ServiceHealthDataCollection |
ServiceHealthData 개체의 키 지정 컬렉션을 나타냅니다. |
ServiceHealthModel |
WCF 서비스의 상태에 대한 정보를 제공하는 모델을 포함합니다. |
ServiceHealthModel.ChannelDispatcherModel |
WCF 서비스와 연결된 채널 디스패처를 나타내는 모델을 포함합니다. |
ServiceHealthModel.CommunicationTimeoutsModel |
WCF 서비스의 시간 제한을 나타내는 모델을 포함하는 클래스입니다. |
ServiceHealthModel.ProcessInformationModel |
이 상태 서비스가 모니터링하는 서비스에 대한 프로세스 정보를 제공합니다. |
ServiceHealthModel.ProcessThreadsModel |
이 서비스 상태 프로세스에 대한 스레딩 정보를 제공합니다. |
ServiceHealthModel.ServiceEndpointModel |
이 상태 서비스 동작이 모니터링하는 엔드포인트에 대한 정보를 제공합니다. |
ServiceHealthModel.ServicePropertiesModel |
WCF 서비스에 대한 속성 정보를 제공합니다. |
ServiceHealthModel.ServiceThrottleModel |
WCF 서비스의 처리량을 제어하는 서비스 제한에 대한 정보를 제공하는 모델을 포함합니다. |
ServiceHealthSection |
서비스 상태 동작 HTML 페이지의 섹션을 나타냅니다. |
ServiceHealthSectionCollection |
ServiceHealthSection 개체의 컬렉션을 나타냅니다. |
ServiceMetadataBehavior |
서비스 메타데이터 및 관련 정보의 게시를 제어합니다. |
ServiceMetadataContractBehavior |
지정된 엔드포인트에 대한 메타데이터를 게시할 수 있는지 여부를 지정할 수 있는 계약 동작입니다. |
ServiceMetadataEndpoint |
메터데이터 노출에 사용되는 고정된 계약(IMetadataExchange) 및 기본 HTTP 바인딩을 가진 표준 엔드포인트입니다. |
ServiceMetadataExtension |
메타데이터 게시 프로토콜에 대한 구현을 제공합니다. |
ServiceSecurityAuditBehavior |
보안 이벤트의 감사 동작을 지정합니다. 일반적으로 보안 이벤트는 전송, 메시지 또는 협상 인증과 같은 인증 이벤트와 권한 부여 이벤트로 구성됩니다. 자세한 내용은 ServiceAuthorizationManager를 참조하세요. |
ServiceThrottlingBehavior |
서비스 성능을 조정할 수 있는 런타임 처리량 설정을 구성합니다. |
SynchronousReceiveBehavior |
채널의 수신 대기가 동기적인 또는 비동기적인지를 제어합니다. |
TransactedBatchingBehavior |
트랜잭션 수신을 지원하는 전송에 대해 받기 작업을 최적화하는 동작을 나타냅니다. |
TypedMessageConverter |
형식화된 메시지를 형식화되지 않은 메시지로 변환하거나, 형식화되지 않은 메시지를 형식화된 메시지로 변환합니다. |
UseRequestHeadersForMetadataAddressBehavior |
WCF(Windows Communication Foundation) 서비스에 대한 요청 메시지 헤더에서 메타데이터 주소 정보를 검색할 수 있도록 합니다. |
WebHttpBehavior |
WCF(Windows Communication Foundation) 서비스에 대한 웹 프로그래밍 모델을 활성화합니다. |
WebHttpEndpoint |
WebHttpBinding 동작을 자동으로 추가하는 고정된 WebHttpBehavior 바인딩을 사용하는 표준 엔드포인트입니다. |
WebScriptEnablingBehavior |
WCF(Windows Communication Foundation) 엔드포인트에서 브라우저 기반 ASP.NET AJAX 클라이언트의 HTTP 요청을 수신할 수 있게 해주는 동작을 지원합니다. 이 클래스는 상속될 수 없습니다. |
WebScriptEndpoint |
WebHttpBinding 동작을 자동으로 추가하는 고정된 WebScriptEnablingBehavior 바인딩을 사용하는 표준 엔드포인트입니다. |
WebServiceEndpoint |
고정된 WebHttpBinding 바인딩을 사용하는 표준 엔드포인트입니다. |
WorkflowRuntimeBehavior |
WorkflowRuntime와 연결된 WorkflowServiceHost의 동작을 정의합니다. |
WsdlContractConversionContext |
계약에 대한 메타데이터 내보내기 및 가져오기를 사용자 지정할 수 있도록 사용자 지정 WSDL 내보내기 및 가져오기에 전달됩니다. |
WsdlEndpointConversionContext |
WSDL 엔드포인트에 대한 메타데이터 내보내기 및 가져오기를 사용자 지정할 수 있도록 사용자 지정 WSDL 내보내기 및 가져오기에 전달됩니다. |
WsdlExporter |
서비스, 계약 및 엔드포인트 정보를 메타데이터 문서로 변환합니다. |
WsdlImporter |
WS-Policy 첨부 파일과 함께 WSDL(웹 서비스 기술 언어) 1.1 메타데이터를 가져옵니다. |
XmlSerializerMessageContractImporter |
XmlSerializer를 사용하여 WSDL 문서에서 메시지 가져오기를 처리합니다. |
XmlSerializerOperationBehavior |
작업과 연결된 XmlSerializer의 런타임 동작을 제어합니다. |
인터페이스
IContractBehavior |
서비스 또는 클라이언트 애플리케이션에서 계약에 대한 런타임 동작을 확장하는 데 사용할 수 있는 메서드를 구현합니다. |
IContractBehaviorAttribute |
IContractBehavior 인터페이스를 구현하는 특성이 활성화되는 계약을 지정합니다. |
IEndpointBehavior |
서비스 또는 클라이언트 애플리케이션에서 엔드포인트에 대한 런타임 동작을 확장하는 데 사용할 수 있는 메서드를 구현합니다. |
IMetadataExchange |
서비스에 대한 메타데이터를 반환하는 데 사용되는 메서드를 공개합니다. |
IOperationBehavior |
서비스 또는 클라이언트 애플리케이션에서 작업에 대한 런타임 동작을 확장하는 데 사용할 수 있는 메서드를 구현합니다. |
IOperationContractGenerationExtension |
계약 생성 중에 호출되고, 작업에 대해 생성된 코드를 수정하는 데 사용할 수 있는 메서드를 정의합니다. |
IPolicyExportExtension |
WSDL(웹 서비스 기술 언어) 정보에 사용자 지정 바인딩 정책 어설션을 삽입하려면 IPolicyExportExtension을 구현합니다. |
IPolicyImportExtension |
바인딩에 대한 사용자 지정 정책 어설션을 가져오는 개체의 메서드를 정의합니다. |
IServiceBehavior |
ServiceHostBase를 포함하여 전체 서비스에 사용자 지정 확장을 수정 또는 삽입하기 위한 메커니즘을 제공합니다. |
IServiceContractGenerationExtension |
계약 생성 중에 호출되고, 서비스 계약에 대해 생성된 코드를 수정하는 데 사용할 수 있는 메서드를 정의합니다. |
IWsdlExportExtension |
사용자 지정 메타데이터를 내보낼 수 있는 엔드포인트 또는 계약 동작을 정의합니다. |
IWsdlImportExtension |
WsdlImporter 개체를 구현하고 연결하여 가져오기에서 WSDL(웹 서비스 기술 언어) 부분을 ServiceDescription 개체의 해당 부분으로 매핑하는 방법을 제어합니다. |
열거형
ListenUriMode |
전송 시 서비스에서 수신하도록 제공된 URI의 고유성을 보장할지 아니면 제공된 그대로 사용할지를 지정합니다. |
MessageDirection |
메시지의 방향을 지정합니다. |
MetadataExchangeClientMode |
메타데이터를 가져오는 데 사용되는 Exchange 모드를 지정합니다. |
PrincipalPermissionMode |
PrincipalPermissionAttribute를 사용하여 메서드에 대한 액세스를 제어할 때 권한 부여 확인 모드를 설정합니다. |
ServiceContractGenerationOptions |
ServiceContractGenerator를 사용할 때 사용할 수 있는 계약 생성 옵션을 나타냅니다. |
UnknownExceptionAction |
영속 서비스에서 알 수 없는 예외를 처리하는 방법을 지정합니다. |