System.ServiceModel.Description Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje třídy související s popisem modelu služby.
Třídy
| Name | Description |
|---|---|
| CallbackDebugBehavior |
Umožňuje ladění služby pro objekt zpětného volání wcf (Windows Communication Foundation). |
| ClientCredentials |
Umožňuje uživateli nakonfigurovat přihlašovací údaje klienta a služby a také nastavení ověřování přihlašovacích údajů služby pro použití na straně klienta komunikace. |
| ClientViaBehavior |
Klienti ClientViaBehavior ho používají k určení identifikátoru URI, pro který má být vytvořen přenosový kanál. |
| ContractDescription |
Popisuje kontrakt WCF (Windows Communication Foundation), který určuje, co koncový bod komunikuje s vnějším světem. |
| DataContractSerializerMessageContractImporter |
Zpracovává dovoz zpráv kontraktů dat z dokumentů WSDL. |
| DataContractSerializerOperationBehavior |
Představuje chování za běhu objektu DataContractSerializer. |
| DispatcherSynchronizationBehavior |
Chování koncového bodu, které službě WCF umožňuje asynchronně odesílat odpovědi. |
| DurableOperationAttribute |
Určuje chování místního spuštění odolné metody služby. |
| DurableServiceAttribute |
Určuje chování interního spuštění implementace trvalého kontraktu služby. |
| FaultDescription |
Představuje chybu SOAP. |
| FaultDescriptionCollection |
Představuje kolekci FaultDescription objektů, které můžete použít k získání informací o chybách SOAP ve smlouvě. |
| JsonFaultDetail |
Představuje chybu SOAP, která je zadaná ve smlouvě služby pro použití s JSON. |
| MessageBodyDescription |
Představuje text zprávy SOAP. |
| MessageDescription |
Představuje popis zprávy. |
| MessageDescriptionCollection |
Poskytuje kolekci, která slouží k ukládání popisů zpráv, které tvoří operaci, která patří do kontraktu. |
| MessageHeaderDescription |
Představuje hlavičku zprávy SOAP. |
| MessageHeaderDescriptionCollection |
Představuje kolekci MessageHeaderDescription objektů. |
| MessagePartDescription |
Představuje popis části zprávy SOAP. |
| MessagePartDescriptionCollection |
Představuje kolekci MessagePartDescription objektů. |
| MessagePropertyDescription |
Představuje vlastnost zprávy určenou objektem MessagePropertyAttribute. |
| MessagePropertyDescriptionCollection |
Představuje kolekci MessagePropertyDescription objektů. |
| MetadataConversionError |
Představuje chybu nebo událost upozornění, ke které došlo při použití MetadataExporterMetadataImporternebo . |
| MetadataExchangeBindings |
Slouží k vytváření systémových vazeb pro výměnu metadat WS-Transfer pomocí kontraktu IMetadataExchange . |
| MetadataExchangeClient |
Stahuje metadata služby. |
| MetadataExporter |
Exportuje informace o popisu služby do metadat. |
| MetadataImporter |
Importuje metadata do ServiceEndpoint objektů. |
| MetadataImporterQuotas |
Určuje kvóty pro importy metadat, které jsou odvozeny z MetadataImporter třídy. |
| MetadataLocation |
Představuje adresu dokumentů metadat. |
| MetadataReference |
Představuje odkaz na dokument metadat vrácený z koncového bodu výměny metadat. |
| MetadataResolver |
Načte a importuje metadata jako ServiceEndpoint objekty. |
| MetadataSection |
Představuje metadata XML nebo odkazy na metadata XML. |
| MetadataSet |
Představuje serializovatelnou kolekci metadat služby ve formuláři XML. |
| MustUnderstandBehavior |
Dává windows Communication Foundation (WCF) pokyn, aby zakázal povinné zpracování hlaviček, které nejsou v UnderstoodHeaders kolekci, které musí být srozumitelné podle specifikací SOAP 1.1 a 1.2. |
| OperationContractGenerationContext |
GenerateOperation(OperationContractGenerationContext) Předaný metodě, aby se povolila úprava kontraktu operace a jeho kontextu před generováním kódu. |
| OperationDescription |
Představuje popis operace kontraktu, která poskytuje popis zpráv, které tvoří operaci. |
| OperationDescriptionCollection |
Představuje kolekci, která obsahuje popisy operací. |
| ParameterXPathQueryGenerator |
Povolí vytvoření XPathu z datového kontraktu. |
| PersistenceProviderBehavior |
Definuje chování přidruženého PersistenceProviderFactory k objektu WorkflowServiceHost. |
| PolicyAssertionCollection |
Obsahuje kontrolní výrazy zásad. |
| PolicyConversionContext |
Definuje třídu použitou k načtení kontrolních výrazů vazby v metadatech a k připojení implementace elementů vazby v příslušném oboru. |
| PolicyVersion |
Třída používaná k určení verze použité specifikace WS-Policy. |
| ServiceAuthenticationBehavior |
Popisuje chování ověřování služby. |
| ServiceAuthorizationBehavior |
Poskytuje vlastnosti související s chováním autorizace služby. |
| ServiceContractGenerationContext |
GenerateContract(ServiceContractGenerationContext) Předaný metodě, aby bylo možné před generováním kódu povolit úpravu kontraktu služby a jeho kontextu. |
| ServiceContractGenerator |
Typ ServiceContractGenerator generuje kód kontraktu služby a konfigurace vazeb z ServiceEndpoint objektů popisu. |
| ServiceCredentials |
Nakonfiguruje přihlašovací údaje služby. Tato třída slouží k určení přihlašovacích údajů pro službu, jako je certifikát X.509. Tuto třídu také použijte k určení ověřovacího modelu pro různé přihlašovací údaje klienta, jako je uživatelské jméno a ověření hesla. |
| ServiceDebugBehavior |
Umožňuje ladění a informační funkce nápovědy pro službu WCF (Windows Communication Foundation). |
| ServiceDescription |
Představuje úplný popis služby v paměti, včetně všech koncových bodů pro službu a specifikací příslušných adres, vazeb, kontraktů a chování. |
| ServiceEndpoint |
Představuje koncový bod pro službu, která klientům služby umožňuje najít službu a komunikovat s ní. |
| ServiceEndpointCollection |
Kolekce, která obsahuje koncové body pro službu. |
| ServiceHealthBehavior |
Poskytuje chování služby Windows Communication Foundation (WCF), které poskytuje koncový bod stavu. |
| ServiceHealthBehaviorBase |
Slouží jako základní třída pro chování služby Windows Communication Foundation (WCF), která poskytuje koncový bod stavu. |
| ServiceHealthData |
Definuje datovou položku, která se skládá z klíče a více hodnot pro použití službou stavu Windows Communication Foundation (WCF). |
| ServiceHealthDataCollection |
Představuje klíčovanou kolekci ServiceHealthData objektů. |
| ServiceHealthModel |
Obsahuje model, který poskytuje informace o stavu a stavu služby WCF. |
| ServiceHealthModel.ChannelDispatcherModel |
Obsahuje model, který představuje dispečery kanálu přidružené ke službě WCF. |
| ServiceHealthModel.CommunicationTimeoutsModel |
Třída, která obsahuje model představující časové limity služby WCF. |
| ServiceHealthModel.ProcessInformationModel |
Poskytuje informace o procesu služby, kterou tato služba stavu monitoruje. |
| ServiceHealthModel.ProcessThreadsModel |
Poskytuje informace o vláknech o tomto procesu stavu služby. |
| ServiceHealthModel.ServiceEndpointModel |
Poskytuje informace o koncových bodech, které toto chování služby Health Service monitoruje. |
| ServiceHealthModel.ServicePropertiesModel |
Poskytuje informace o vlastnosti služby WCF. |
| ServiceHealthModel.ServiceThrottleModel |
Obsahuje model, který poskytuje informace o omezení služby, která řídí propustnost služby WCF. |
| ServiceHealthSection |
Představuje oddíl stránky HTML chování služby Service Health. |
| ServiceHealthSectionCollection |
Představuje kolekci ServiceHealthSection objektů. |
| ServiceMetadataBehavior |
Řídí publikování metadat služby a přidružených informací. |
| ServiceMetadataContractBehavior |
Chování kontraktu, které umožňuje určit, jestli se mají publikovat metadata pro daný koncový bod nebo ne. |
| ServiceMetadataEndpoint |
Standardní koncový bod s pevným kontraktem (IMetadataExchange) a výchozí vazbou HTTP používanou k zveřejnění metadat. |
| ServiceMetadataExtension |
Poskytuje implementaci protokolů publikování metadat. |
| ServiceSecurityAuditBehavior |
Určuje auditní chování událostí zabezpečení. Obecně platí, že události zabezpečení se skládají z událostí ověřování, jako je přenos, zpráva nebo vyjednat ověřování a autorizační událost. Další informace najdete na webu ServiceAuthorizationManager. |
| ServiceThrottlingBehavior |
Konfiguruje nastavení propustnosti za běhu, která umožňují ladit výkon služby. |
| SynchronousReceiveBehavior |
Určuje, jestli kanály naslouchají synchronně nebo asynchronně. |
| TransactedBatchingBehavior |
Představuje chování, které optimalizuje operace příjmu pro přenosy, které podporují transakční příjem. |
| TypedMessageConverter |
Převede zapisovanou zprávu na netypovou zprávu nebo netypovou zprávu na zapisovanou zprávu. |
| UseRequestHeadersForMetadataAddressBehavior |
Umožňuje načtení informací o adrese metadat z hlaviček zpráv požadavku pro službu WCF (Windows Communication Foundation). |
| WebHttpBehavior |
Umožňuje webový programovací model pro službu WCF (Windows Communication Foundation). |
| WebHttpEndpoint |
Standardní koncový bod s pevnou WebHttpBinding vazbou, která chování automaticky přidá WebHttpBehavior . |
| WebScriptEnablingBehavior |
Poskytuje podporu chování, které umožňuje koncovým bodům Windows Communication Foundation (WCF) přijímat požadavky HTTP z prohlížeče ASP.NET klienta AJAX. Tato třída se nemůže dědit. |
| WebScriptEndpoint |
Standardní koncový bod s pevnou WebHttpBinding vazbou, která chování automaticky přidá WebScriptEnablingBehavior . |
| WebServiceEndpoint |
Standardní koncový bod s pevnou WebHttpBinding vazbou. |
| WorkflowRuntimeBehavior |
Definuje chování přidruženého k objektu WorkflowRuntimeWorkflowServiceHost. |
| WsdlContractConversionContext |
Předáno vlastním vývozcům a dovozcům WSDL, aby bylo možné přizpůsobit procesy exportu a importu metadat pro smlouvu. |
| WsdlEndpointConversionContext |
Předáno vlastním exportérům a dovozcům WSDL, aby bylo možné přizpůsobit procesy exportu a importu metadat pro koncový bod WSDL. |
| WsdlExporter |
Převede informace o službách, kontraktech a koncových bodech na dokumenty metadat. |
| WsdlImporter |
Importuje metadata wsDL (Web Services Description Language) 1.1 s WS-Policy přílohami. |
| XmlSerializerMessageContractImporter |
Zpracovává import zpráv z dokumentů WSDL pomocí .XmlSerializer |
| XmlSerializerOperationBehavior |
Řídí chování XmlSerializer běhu přidružené k operaci. |
Rozhraní
| Name | Description |
|---|---|
| IContractBehavior |
Implementuje metody, které lze použít k rozšíření chování za běhu kontraktu v rámci služby nebo klientské aplikace. |
| IContractBehaviorAttribute |
Určuje kontrakt, pro který je atribut, který implementuje IContractBehavior rozhraní je aktivní. |
| IEndpointBehavior |
Implementuje metody, které lze použít k rozšíření chování za běhu koncového bodu v rámci služby nebo klientské aplikace. |
| IMetadataExchange |
Zveřejňuje metody používané k vrácení metadat o službě. |
| IOperationBehavior |
Implementuje metody, které lze použít k rozšíření chování za běhu operace v aplikaci služby nebo klientské aplikace. |
| IOperationContractGenerationExtension |
Definuje metody volané během generování kontraktu, které lze použít k úpravě vygenerovaného kódu pro operaci. |
| IPolicyExportExtension |
Implementujte IPolicyExportExtension vložení vlastních kontrolních výrazů zásad vazby do informací wsDL (Web Services Description Language). |
| IPolicyImportExtension |
Definuje metodu pro objekty, které importují vlastní kontrolní výrazy zásad o vazbách. |
| IServiceBehavior |
Poskytuje mechanismus pro úpravu nebo vložení vlastních rozšíření do celé služby, včetně .ServiceHostBase |
| IServiceContractGenerationExtension |
Definuje metody volané během generování kontraktů, které lze použít k úpravě vygenerovaného kódu pro kontrakt služby. |
| IWsdlExportExtension |
Definuje chování koncového bodu nebo kontraktu, které může exportovat vlastní metadata. |
| IWsdlImportExtension |
Implementujte a připojte k objektu WsdlImporter , který určuje, jak dovozce mapuje části WSDL (Web Services Description Language) na části objektu ServiceDescription . |
Výčty
| Name | Description |
|---|---|
| ListenUriMode |
Určuje, zda přenos musí zajistit, aby identifikátor URI poskytovaný pro službu, aby naslouchal, je jedinečný nebo lze použít přesně tak, jak je uvedeno. |
| MessageDirection |
Určuje směr zprávy. |
| MetadataExchangeClientMode |
Určuje režim výměny, který se používá k získání metadat. |
| PrincipalPermissionMode |
Nastaví režim kontrol autorizace při použití PrincipalPermissionAttribute k řízení přístupu k metodě. |
| ServiceContractGenerationOptions |
Představuje možnosti generování kontraktů dostupné pomocí ServiceContractGenerator. |
| UnknownExceptionAction |
Určuje, jak odolná služba zpracuje neznámou výjimku. |