Sdílet prostřednictvím


Architektura služby

Toto téma obsahuje seznam všech výjimek vygenerovaných daty rozhraní Service Framework.

Seznam výjimek

Kód zdroje Řetězec prostředku
" is required to be specified in this case. K naslouchání zadanému identifikátoru jednotného prostředku už byla přidružena instance vazby. Pokud dva koncové body chtějí sdílet stejný indikátor prostředku ListenUniform, musí také sdílet stejnou instanci vazebního objektu. Dva konfliktní koncové body byly zadány ve volání AddServiceEndpoint(), v konfiguračním souboru nebo v kombinaci AddServiceEndpoint() a konfigurace.
Koncový bod služby kanálu je nulový0 Kanál nebo koncový bod služby má hodnotu null.
Název smlouvy koncového bodu služby kanálu je nulový0 Název kontraktu koncového bodu kanálu nebo služby je null nebo prázdný.
AChannelServiceEndpointSContractSNamespace0 Obor názvů kontraktu koncového bodu kanálu nebo služby má hodnotu null.
Adresa základu nemůže mít fragment Základní adresa nemůže obsahovat fragment identifikátoru jednotného prostředku.
Základní adresa nesmí obsahovat dotaz Základní adresa nemůže obsahovat řetězec dotazu s jednotným identifikátorem prostředku.
Základní adresa nesmí obsahovat uživatelské informace Základní adresa nemůže obsahovat sekci s uživatelskými informacemi v identifikátoru jednotného zdroje.
Duplikát schématu základní adresy Tato kolekce již obsahuje adresu se zadaným schématem. Pro každé schéma v této kolekci je povolena pouze jedna adresa.
Základní adresa musí být absolutní Jako základní adresu lze použít pouze absolutní jednotný identifikátor prostředku.
VazbaNepodporujeŽádnéTypyKanálů1 Zadaná vazba nepodporuje vytváření žádných typů kanálů. Prvky vazby ve vlastní vazbě jsou nesprávně seřazené nebo v nesprávném pořadí. Pro zásobník je vyžadována doprava v dolní části. Doporučeným pořadím vazeb prvků je: TransactionFlow, ReliableSession, Security, CompositeDuplex, OneWay, StreamSecurity, MessageEncoding, Transport.
Vazba nepodporuje duplex, ale smlouva to vyžaduje1 Smlouva vyžaduje Duplex. Zadaná vazba ji nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala.
Vazba nepodporuje jednosměrnost, ale smlouva to vyžaduje 1 Smlouva vyžaduje OneWay. Zadaná vazba ji nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala.
VazbaNePodporujeŽádostOdpověďAleSmlouva1 Smlouva vyžaduje žádost nebo odpověď. Zadaná vazba ji nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala.
Vazba nepodporuje relaci, ale smlouva to vyžaduje1 Smlouva vyžaduje relaci. Zadaná vazba ji nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala.
Vazba nepodporuje obousměrnou komunikaci, ale smlouva to vyžaduje1 Smlouva vyžaduje Two-Way (buď žádost-odpověď, nebo duplexní výměnu). Zadaná vazba ji nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala.
BindingRequirementsAttributeDisallowsQueuedDelivery1 DeliveryRequirementsAttribute neumožňuje frontové doručování. Vazba koncového bodu se zadaným kontraktem ji podporuje.
AtributPožadavkyNaVazbyVyžadujeŘazenéDoručení1 DeliveryRequirementsAttribute vyžaduje QueuedDelivery. Vazba koncového bodu se zadaným kontraktem ho nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala.
Kanál nemá duplexní relaci0 Aktuální kanál nepodporuje zavření výstupní relace. Tento kanál neimplementuje ISessionChannel<IDuplexSession>.
Klientský runtime vyžaduje formátovač0 Zadaná operace ClientOperation vyžaduje použití formátovače, protože SerializeRequest a DeserializeReply nejsou oba nastaveny na false.
CommunicationObjectAborted1 Zadaný komunikační objekt nelze použít pro komunikaci, protože byl zastaven.
CommunicationObjectAbortedStack2 Zadaný komunikační objekt nelze použít pro komunikaci, protože byl zastaven: {1}
Metoda třídy CommunicationObject nebyla volána Zadaný komunikační objekt přepsal virtuální funkci {1} , ale nevolá verzi definovanou v základní třídě.
SmlouvaNeníKonzistentníMáJednuNeboVíce2 Zadaný kontrakt má jednu nebo více operací IsTerminating nebo non-IsInitiating. Nemá vlastnost SessionMode nastavena na SessionMode.Required. Atributy IsInitiating a IsTerminating lze použít pouze v kontextu relace.
Nelze vytvořit kanál pro typ kanálu 2 Zadaný typ kanálu byl požadován, ale zadaná vazba ho nepodporuje nebo není správně nakonfigurovaná tak, aby ho podporovala.
DispatchRuntimeRequiresFormatter0 Zadaná operace DispatchOperation vyžaduje formátovač, protože DeserializeRequest a SerializeReply nejsou oba nastaveny na false.
Metody zakončení nelze označit atributem OperationContract End metodu nelze použít s OperationContractAttribute při použití vzoru návrhu IAsyncResult. S OperationContractAttribute lze použít pouze odpovídající metodu Begin. Tento atribut se vztahuje na Begin-End dvojici metod.
Požadavky na posluchač koncových bodů nelze splnit třemi Požadavky na ChannelDispatcher nelze splnit pomocí IChannelListener pro zadanou vazbu, protože smlouva vyžaduje podporu pro jeden z těchto typů kanálů. Vazba ale podporuje pouze tyto zadané typy kanálů.
Koncové body musí mít platné vazby0 Koncové body musí mít platnou vazbu.
Neplatná nebo nerozpoznaná akce Zprávu nelze zpracovat, protože zadaná akce je neplatná nebo nerozpoznaná.
MultipleMebesInParameters Více než jeden prvek MessageEncodingBindingElement byl detekován v BindingParameters z BindingContext. CustomBinding nemůže mít více MessageEncodingBindingElements. Odeberte všechny prvky kromě jednoho z těchto prvků.
VíceposkytovateléAktualizaceStreamuVParametrech Více než jeden IStreamUpgradeProviderElement byl nalezen v BindingParameters a BindingContext. CustomBinding nemůže mít více než jeden IStreamUpgradeProviderElements. Odeberte všechny prvky kromě jednoho z těchto prvků.
ŽádnýChannelBuilderK dispozici Vazbu nelze použít k vytvoření kanálového výrobce ani kanálového posluchače, protože neobsahuje TransportBindingElement. Každá vazba musí mít alespoň jeden prvek vazby, který je odvozen z TransportBindingElement.
Není sestaveno všechno vazebních prvků Některé prvky vazby v této vazbě nebyly použity při vytváření kanálové továrny a kanálového posluchače. Prvky vazby nejsou správně seřazené. Doporučeným pořadím vazeb prvků je: TransactionFlow, ReliableSession, Security, CompositeDuplex, OneWay, StreamSecurity, MessageEncoding, Transport. Všimněte si, že TransportBindingElement musí být poslední. Zadané prvky vazby nebyly sestaveny.
RuntimeRequiresInvoker0 Operace odeslání vyžaduje vyvolávače.
SlužbaNemáŽádnéAppKoncovéBody Zadaná služba nemá žádné koncové body aplikace (bez infrastruktury). Důvodem může být to, že pro vaši aplikaci nebyl nalezen žádný konfigurační soubor nebo protože nebyl nalezen žádný prvek služby odpovídající názvu služby v konfiguračním souboru nebo protože v elementu služby nebyly definovány žádné koncové body.
SFxActionMismatch Není možné vytvořit typovou zprávu kvůli nesouladu akcí. Očekávali jsme zadanou akci, ale došlo k jiné.
Anonymní typ SFx není podporován Zadanou část zadané zprávy nelze exportovat pomocí rpc nebo kódovat, protože jeho typ je anonymní.
SFxŠpatnéUmístěníMetadatŽádnáVhodnáZákladníAdresa Adresa URL zadaná ServiceMetadataBehavior pomocí vlastnosti ExternalMetadataLocation nebo atributu externalMetadataLocation v oddílu serviceMetadata v konfigurační sekci byla relativní URL a neexistuje žádná základní adresa, s kterou by to bylo možné přeložit.
SFxŠpatnáMetadataMusíBýtPolitika Musí zadat zásadu XmlElement, která má zadaný obor názvů a název. Tento XmlElement má zadaný obor názvů a název.
SFxBodyObjectTypeCannotBeInherited Zadaný typ nemůže dědit z žádné jiné třídy než objekt, který se má použít jako základní objekt ve stylu RPC.
SFxBodyObjectTypeCannotBeInterface - Tělo objektu typu SFx nemůže být rozhraním. Zadaný typ implementuje zadané rozhraní, které není podporováno pro základní objekt ve stylu RPC.
SFxCallbackBehaviorAttributeOnlyOnDuplex CallbackBehaviorAttribute lze spustit pouze jako chování koncového bodu s duplexním kontraktem. Zadaný kontrakt není duplexní a neobsahuje žádné operace zpětného volání.
SFxCallbackRequestReplyInOrder1 Odpověď nemůže být přijata z této operace, dokud aktuální zpráva nedokoní zpracování. Pokud chcete povolit zpracování zpráv mimo pořadí, nastavte parametr ConcurrencyMode na Reentrant nebo Multiple v zadaném prvku.
SfxCallbackTypeCannotBeNull Aby bylo možné použít zadaný kontrakt s DuplexChannelFactory, musí kontrakt stanovit platný kontrakt zpětného volání. Pokud má váš kontrakt zpětné volání, použijte ChannelFactory místo DuplexChannelFactory.
SFxNelzeZískatMetadataZUmístění MetadataExchangeClient může získat pouze metadata z HTTP a HTTPS MetadataLocations. Nemůže získat metadata ze zadaného pole.
Nelze získat metadata prostřednictvím HTTP z adresy MetadataExchangeClient může získat metadata pouze z adres HTTP nebo HTTPS při použití MetadataExchangeClientMode HttpGet. Nemůže získat metadata ze zadaného pole.
SFxNelzeImportovatJakoParametry_Bare Generování kontraktu zprávy, protože zadaná operace není ani RPC, ani dokumentově zabalená.
CannotImportAsParameters_RůznýNázevObalu Generování kontraktu zprávy, protože název obálky zadané zprávy neodpovídá výchozí hodnotě.
Nelze importovat jako parametry – Nesouhlasné obalové jmenné prostory Generování kontraktu zprávy, protože obálkový obor názvů zadané zprávy neodpovídá výchozí hodnotě.
SFxCannotImportAsParameters_ElementIsNotNillable (Nelze importovat jako parametry, prvek není nulovatelný) Generování kontraktu zprávy, protože zadaný název elementu ze zadaného oboru názvů není označený jako nepovolitelný.
SFxNelzeImportovatJakoParametry_HlavičkyNejsouPodporovány Generování kontraktu zprávy, protože zadaná zpráva obsahuje záhlaví.
Nelze importovat jako parametry_zpráva Generování kontraktu zprávy, protože zadaná operace má jako argument nebo návratový typ netypizovanou zprávu.
SFxNemůžeImportovatJakoParametry_ZprávaMáÚroveňOchrany Generování kontraktu zprávy, protože zadaná zpráva vyžaduje ochranu.
SFxCannotImportAsParameters_NamespaceMismatch Generování kontraktu zprávy, protože zadaný obor názvů části zprávy neodpovídá výchozí hodnotě.
SFxCannotRequireBothSessionAndDatagram3 Zadaný kontrakt specifikuje SessionMode.NotAllowed a daná smlouva určuje SessionMode.Required. Změňte jednu z hodnot SessionMode nebo zadejte jinou adresu nebo listenURI pro každý koncový bod.
Nelze nastavit rozšíření podle indexu Tato kolekce nepodporuje nastavení rozšíření podle indexu. Použijte metody InsertItem nebo RemoveItem.
SFxChannelDispatcherDifferentHost0 ChannelDispatcher není aktuálně připojen k serviceHost, který byl poskytnut.
SFxChannelDispatcherMultipleHost0 ChannelDispatcher nelze přidat do více než jednoho serviceHost.
SFxChannelDispatcherNoHost0 ChannelDispatcher nelze otevřít, protože není připojen k ServiceHost.
SfxChannelFactoryZrušeno Tento ChannelFactory nelze otevřít, protože ChannelFactory již byl uvolněn. Před použitím znovu vytvořte ChannelFactory.
SFxChannelFactoryNoBinding ChannelFactory nelze otevřít, protože ke svému koncovému bodu nebyla přidružena žádná vazba. Zadejte vazbu s konstruktorem nebo vlastností koncového bodu.
SFxChannelTerminated0 Operace označená jako IsTerminating již byla vyvolána v tomto kanálu, což způsobuje ukončení připojení kanálu. V tomto kanálu není možné vyvolat žádné další operace. Znovu vytvořte kanál a pokračujte v komunikaci.
SFxCloseTimedOut1 Operace ukončení ServiceHost byla zastavena po uplynutí specifikovaného času. Důvodem může být to, že se klientovi nepodařilo zavřít kanál relace v požadovaném čase. Čas povolený pro tuto operaci mohl být součástí delšího časového limitu.
SfxUzavřeníVypršeloČasověPřiČekáníNaDokončeníDoručení Při čekání na dokončení odeslání služby vypršel časový limit procesu uzavření.
SFxCodeGenIsNotAssignableFrom Zadaný parametr nelze přiřadit.
SFxConfigChybaKonfiguraceKanáluNenalezena Prvek koncového bodu se zadaným názvem a kontraktem v části konfigurace klienta ServiceModel nebyl nalezen.
SFxConflictingGlobalElement Element Extensible Markup Language nejvyšší úrovně se zadaným názvem v zadaném oboru názvů nemůže odkazovat na zadaný typ. Už to odkazuje na jiný typ. K zadání jiného názvu zprávy nebo části zprávy použijte jiný název operace nebo MessageBodyAttribute.
Smlouva SFx nemá žádné zahajovací operace Kontrakt musí mít alespoň jednu operaci IsInitiating=true.
Smlouva SFx nemá žádné operace Kontrakt musí mít alespoň jednu operaci.
Vyžadování rozhraní dědičností SFxSmlouvy Třída služby zadaného typu definuje ServiceContract a dědí ServiceContract ze zadaného typu. Dědičnost kontraktů lze použít pouze mezi typy rozhraní. Pokud je třída označena serviceContractAttribute, musí být jediným typem v hierarchii s ServiceContractAttribute. Přesuňte ServiceContractAttribute ze zadaného typu na samostatné rozhraní, které zadaný typ implementuje.
SFxCreateDuplexChannel1 Kontrakt zpětného volání zadané smlouvy buď neexistuje nebo nedefinuje žádné operace. Pokud se nejedná o duplexní kontrakt, použijte ChannelFactory místo DuplexChannelFactory.
SFxCreateDuplexChannelNoCallback Toto přetížení metody CreateChannel nelze volat na této instanci DuplexChannelFactory. DuplexChannelFactory nebyl inicializován pomocí InstanceContext. Zavolejte přetíženou verzi CreateChannel, která přijímá InstanceContext.
SFxCreateDuplexChannelNoCallback1 Toto přetížení metody CreateChannel nelze volat na této instanci DuplexChannelFactory. DuplexChannelFactory byl inicializován typem a nebyl zadán platný InstanceContext. Zavolejte přetíženou verzi CreateChannel, která přijímá InstanceContext.
SFxCreateDuplexChannelNoCallbackUserObject Toto přetížení metody CreateChannel nelze volat na této instanci DuplexChannelFactory. InstanceContext poskytnutý DuplexChannelFactory neobsahuje platný objekt UserObject.
SFxCreateNonDuplexChannel1 ChannelFactory nepodporuje zadaný kontrakt. ChannelFactory definuje kontrakt zpětného volání s jednou nebo více operacemi. Místo ChannelFactory použijte DuplexChannelFactory.
SFxCustomBindingNeedsTransport1 CustomBinding v ServiceEndpointu se specifikovaným kontraktem nemá TransportBindingElement. Každá vazba musí mít alespoň jeden prvek vazby, který je odvozen z TransportBindingElement.
SFxVlastníVazbaBezPřepravy Schéma nelze vypočítat pro tuto vlastní vazbu, protože nemá TransportBindingElement. Každá vazba musí mít alespoň jeden prvek vazby, který je odvozen z TransportBindingElement.
SFxDataContractSerializerDoesNotSupportBareArray DataContractSerializer nepodporuje kolekci určenou pro zadaný prvek.
SFxSlovníkJePrázdný Operaci nelze provést, protože slovník je prázdný.
SFxDocEncodedNotSupported Chyba odrážející zadané údaje Document-Encoded se nepodporuje. Změňte hodnotu "Use" (Použít) na "Literal" (Literál) nebo "Style" (Styl) na "RPC".
Duplikování počáteční akce na stejném třídění Tato služba má více koncových bodů, které naslouchají zadanému bodu. Koncové body sdílejí stejnou zadanou iniciační akci. Zprávy s touto akcí by se zahodily, protože dispečer by nemohl určit správný koncový bod pro zpracování zprávy.
ChováníKonceSFXPoužitoNaŠpatnéStraně Zadaný IEndpointBehavior nelze použít na serveru. Toto chování se může vztahovat pouze na klienty.
KonecSystémuBezOdpovídajícíhoSchématu Základní adresa, která odpovídá zadanému schématu koncového bodu se zadanou vazbou, nebyla nalezena. Jsou zadána schémata základních registrovaných adres.
Chyba při vytváření MtomReader Při vytváření čtečky pro zprávu mechanismu optimalizace přenosu zpráv došlo k chybě.
SFxErrorDeserializingFault Server vrátil chybu neplatného jednoduchého přístupového protokolu objektu. Další podrobnosti najdete v části InnerException.
Chyba při deserializaci hlavičky Při deserializaci některé hlavičky v zadané zprávě došlo k chybě. Další podrobnosti najdete v části InnerException.
SFxErrorReflectingOnMethod3 Při načítání zadaného atributu pro zadanou metodu v zadaném typu došlo k chybě. Další podrobnosti najdete v části InnerException.
SFxErrorReflectingOnParameter4 Při načítání zadaného atributu u zadaného parametru zadané metody v zadaném typu došlo k chybě. Další podrobnosti najdete v části InnerException.
SFxErrorReflectingOnType2 Při načítání zadaného atributu pro zadaný typ došlo k chybě. Další podrobnosti najdete v části InnerException.
Chyba serializace těla Při serializaci textu zadané zprávy došlo k chybě. Další podrobnosti najdete v části InnerException.
Chyba SFxSerializaceHlavicky Při serializaci některé hlavičky v zadané zprávě došlo k chybě. Další podrobnosti najdete v části InnerException.
SFxExpectedIMethodCallMessage Vnitřní chyba. Zpráva musí být platná IMethodCallMessage.
Export SFx musí mít typ Zadaná část zadané operace nelze exportovat, protože nemá platný typ CLR.
ZáhlavíSFxNerozumíme Zpráva nebyla zpracována. Zadaná hlavička ze zadaného oboru názvů nebyla příjemcem této zprávy srozumitelná. Tato chyba obvykle značí, že odesílatel této zprávy povolil komunikační protokol, který příjemce nemůže zpracovat. Ujistěte se, že konfigurace vazby klienta odpovídá vazbě služby.
SFxZáhlavíNejsouPodporovánaVKódování Zadaná zpráva nesmí obsahovat hlavičky při použití v zakódovaném stylu vzdáleného volání procedury.
SFxInconsistentWsdlOperationStyleInMessageParts Všechny části zprávy v zadané operaci musí obsahovat buď typ, nebo prvek.
Inkonzistence stylu provozní WSDL ve zprávách operace Zadaný styl odvozený ze zpráv v zadané operaci neodpovídá zadanému očekávanému stylu zadanému pomocí vazeb.
SFxInvalidCallbackIAsyncResult IAsyncResult není zadán nebo je nesprávného typu.
NeplatnéTěloZprávySFx OperationFormatter zjistil neplatný text zprávy. Byl očekáván typ uzlu Element se zadaným názvem a oborem názvů. Byl nalezen zadaný typ uzlu se zadaným názvem a oborem názvů.
SFxInvalidMessageBodyEmptyMessage (neplatné tělo zprávy – prázdná zpráva) OperationFormatter nemůže deserializovat žádné informace ze zprávy, protože zpráva je prázdná.
SFxChybaNeplatnéhoTělaZprávyPřiDeserializaciParametru Při pokusu o deserializaci zadaného parametru došlo k chybě. Další informace najdete v tématu InnerException.
ChybaSerializaceParametruSFxNeplatnéTěloZprávy Při pokusu o serializaci zadaného parametru došlo k chybě. Byla zadána zpráva InnerException. Další podrobnosti najdete v části InnerException.
SFxNeplatnéTěloZprávyNeočekávanýUzly Byl zjištěn zadaný neočekávaný uzel ze zadaného oboru názvů při deserializaci parametrů.
Neplatný podpis smlouvy zprávy Zadaná operace má buď parametr, nebo návratový typ, který je označen messageContractAttribute. Při použití kontraktu zprávy pro reprezentaci zprávy požadavku musí mít operace jeden parametr, který je označen MessageContractAttribute. Při použití smluvní zprávy k reprezentaci odpovědní zprávy musí být návratová hodnota operace typ, který je označen MessageContractAttribute. Operace nemůže mít žádné parametry out ani ref.
NeplatnáAkceOdpovědiSFx Odchozí zpráva odpovědi pro operaci má specifikovanou Akci, ale kontrakt pro tuto operaci určuje jinou Akci odpovědi. Akce zadaná ve zprávě musí odpovídat akci ReplyAction ve smlouvě nebo musí kontrakt operace zadat ReplyAction='*'.
SFxInvalidRequestAction Zpráva odchozího požadavku pro operaci má zadanou akci, ale kontrakt pro tuto operaci určuje jinou operaci RequestAction. Akce zadaná ve zprávě se musí shodovat s akcí RequestAction v kontraktu nebo musí kontrakt operace zadat RequestAction='*'.
Neplatné statické přetížení voláno pro Duplex Channel Factory1 Static CreateChannel metodu nelze použít se zadaným kontraktem, protože tento kontrakt definuje kontrakt zpětného volání. Použijte jedno ze statických přetížení CreateChannel v DuplexChannelFactory<TChannel>.
SFxInvalidStreamInRequest Aby požadavek v zadané operaci byl datový proud, musí mít operace jeden parametr, jehož typ je Stream.
SFxInvalidStreamInResponse Aby byla odpověď v zadané operaci datový proud, musí mít operace jeden parametr nebo návratovou hodnotu, jejíž typ je Stream.
SFxInvalidStreamInTypedMessage Pokud chcete použít datové proudy s programovacím modelem Kontrakt zpráv, musí mít zadaný typ jeden člen MessageBody, jehož typ je Stream.
Neplatné použití primitivní operace Formatter PrimitiveOperationFormatter dostal parametr nebo návratový typ, který nepodporuje.
SFxMessageSmlouvaZákladníTypNeníPlatný Zadaný typ definuje MessageContract a odvozuje ze zadaného typu, který nedefinuje MessageContract. Všechny objekty v zadané hierarchii dědičnosti musí definovat MessageContract.
SFxMethodNotSupported1 Zadaná metoda není u tohoto objektu podporována. K tomu může dojít, pokud metoda není označena OperationContractAttribute nebo pokud typ rozhraní není označen serviceContractAttribute.
SFxMetodaNepodporovanáTypem2 Zadaný typ implementace ServiceHost neimplementuje zadaný kontrakt služby.
Metoda není podporována v rámci zpětného volání SFx1 Zadaná metoda zpětného volání není podporována. K tomu může dojít, pokud metoda není označena OperationContractAttribute nebo pokud jeho typ rozhraní není cílem ServiceContractAttribute CallbackContract.
SFxNeodpovídajícíRodičOperace DispatchOperation nebo ClientOperation lze přidat pouze do nadřazeného dispatchRuntime nebo ClientRuntime v uvedeném pořadí.
Název nesmí být prázdný Vlastnost Name nemůže být prázdný řetězec.
Typ není specifikován pro parametr Pro parametr nebyl zadán žádný typ CLR, který brání vygenerování operace.
SFxOperationBehaviorAttributeOnlyOnServiceClass OperationBehaviorAttribute může přejít pouze na třídu služby. Nelze jej umístit do rozhraní ServiceContract. Zadaná metoda pro zadaný typ to porušuje.
SFxOperaceSmlouvaNaNeslužebníSmlouvě Zadaná metoda je označena OperationContractAttribute, ale uzavřený zadaný typ není označen serviceContractAttribute. Atribut OperationContractAttribute lze použít pouze u metod typů s atributem ServiceContractAttribute nebo u jejich typů CallbackContract.
Nesoulad počtu parametrů SFx Neshoda mezi počtem zadaných argumentů a počtem očekávaných argumentů. Konkrétně zadaný argument má zadaný počet prvků, zatímco očekávaný argument má zadaný počet prvků.
SFxČástiJménaMusíBýtJedinečnéVrpc Zadaný název části zprávy není jedinečný ve zprávě vzdáleného volání procedury.
SFxReplyActionMismatch3 Byla přijata zpráva odpovědi pro zadanou operaci se zadanou akcí. Váš klientský kód však vyžaduje zadanou akci.
SFxRequestReplyNone Byla přijata zpráva s hlavičkou WS-Addressing ReplyTo nebo FaultTo cílenou na adresu Žádné. Tyto hodnoty nejsou platné pro operace odpovědi na žádost. Použijte jednosměrnou operaci nebo povolte "ManualAddressing", pokud potřebujete podporovat hodnoty "None" u ReplyTo nebo FaultTo.
SFxRequestTimedOut1 Tato operace požadavku neobdržela odpověď během zadaného nakonfigurovaného času. Povolený čas mohl být součástí delšího časového limitu. Důvodem může být to, že služba stále zpracovává operaci nebo protože služba nemohla odeslat zprávu odpovědi.
SFxRequestTimedOut2 Operace požadavku odeslaná do zadaného umístění neobdržela odpověď ve stanoveném čase. Povolený čas mohl být součástí delšího časového limitu. Důvodem může být to, že služba stále zpracovává operaci nebo protože služba nemohla odeslat zprávu odpovědi.
SFxSchemaDoesNotContainType Schéma se zadaným cílovým oborem názvů neobsahuje typ se zadaným názvem.
SfxServiceContractAttributeNotFound Zadaný typ kontraktu nemá přiřazen atribut ServiceContractAttribute. Chcete-li definovat platný kontrakt, musí být zadaný typ přiřazen serviceContractAttribute. Typ může být buď rozhraní kontraktu, nebo třída služby.
SFxServiceContractGenerator - vyžadována konfigurace Chcete-li generovat konfigurační informace pomocí GenerateServiceEndpoint metoda, serviceContractGenerator instance musí být inicializován s platným objektem Konfigurace.
Základna SFxServiceHost: Nelze přidat koncový bod po otevření. Koncové body nelze přidat po tom, co je ServiceHost v jednom z následujících stavů:

- Otevřel
-Porucha
-Ukončený
- Uzavřené
SFxServiceHostBaseNemůžePřidatKoncovýBodBezPopisu Koncové body nelze přidat před inicializací vlastnosti Popis.
SFxServiceMetadataBehaviorNoHttpBaseAddress Vlastnost HttpGetEnabled u objektu ServiceMetadataBehavior je nastavena na true a vlastnost HttpGetUrl je relativní adresa, ale není k dispozici žádná základní adresa HTTP. Zadejte základní adresu HTTP nebo nastavte adresu HttpGetUrl na absolutní adresu.
SFxServiceMetadataBehaviorNoHttpsBaseAddress Vlastnost HttpsGetEnabled ve ServiceMetadataBehavior je nastavena na true a vlastnost HttpsGetUrl je relativní adresa, ale neexistuje žádná základní adresa HTTPS. Zadejte základní adresu HTTPS nebo nastavte adresu HttpsGetUrl na absolutní adresu.
SFxServiceMetadataBehaviorUrlMusíBýtHttpNeboRelativní Adresa URL chování musí být relativní jednotný identifikátor prostředku nebo absolutní jednotný identifikátor prostředku se zadaným schématem. Zadaná adresa URL je absolutní jednotný identifikátor prostředku se zadaným schématem.
SFxStreamRequestMessageClosed Zpráva, která obsahuje tento stream, byla uzavřena. Po dokončení operace služby nelze přistupovat k datovým proudům požadavků.
SFxStreamResponseMessageClosed Zpráva, která obsahuje tento stream, byla uzavřena.
SFxTerminateRequestProcessingException Rozšíření v operačním kanálu musí ukončit zpracování této zprávy.
Ukončovací operace SFx již byla vyvolána1 Tento kanál nemůže odesílat žádné další zprávy, protože byla volána operace IsTerminating.
SFxOmezenídávkováníMusetBýtVětšíNežNula0 Limit omezení musí být větší než nula. Chcete-li omezení zakázat, nastavte hodnotu na Int32.MaxValue.
Zpráva SFxTypedOrUntypedMessageCannotBeMixedWithVoidInRpc nemůže být smíchána s Void v RPC Při použití stylu RPC kódování nelze použít typy kontraktů zpráv ani typ System.ServiceModel.Channels.Message, pokud operace nemá žádné parametry nebo má návratovou hodnotu typu void. Přidejte prázdný typ kontraktu zprávy jako parametr nebo návratový typ do zadané operace.
SFxUserCodeThrewException Zadaná operace uživatele vyvolala výjimku, která je neošetřená v uživatelském kódu. Pokud se jedná o opakovaný problém, může to znamenat chybu při implementaci zadané metody.
SfxUseTypedMessageForCustomAttributes Zadaný parametr nelze namapovat na parametr operace, protože vyžaduje další atributy.
NesouladVerzíVKontextuOperaceAZprávě2 Do zprávy nelze přidat odchozí hlavičky, protože MessageVersion v OperationContext.Current neodpovídá verzi zprávy, která se zpracovává.
SFxWellKnownNonSingleton0 Chcete-li použít jeden z konstruktorů ServiceHost, který přebírá instanci služby, instanceContextMode služby musí být nastavena na InstanceContextMode.Single. To je možné nakonfigurovat pomocí atributu ServiceBehaviorAttribute. V opačném případě použijte konstruktory ServiceHost, které přebírají argument Typ.
SFxWrapperTypeHasMultipleNamespaces Typ obálky pro zadanou zprávu nelze projektovat jako datový typ kontraktu, protože má více oborů názvů. Použijte XmlSerializer.
UriMustBeAbsolute Identifikátor URI musí být absolutní.