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 |
---|---|
ABindingInstanceHasAlreadyBeenAssociatedTo1 | 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 objektu vazby. Dva konfliktní koncové body byly zadány ve volání AddServiceEndpoint(), v konfiguračním souboru nebo v kombinaci AddServiceEndpoint() a konfigurace. |
AChannelServiceEndpointIsNull0 | Kanál nebo koncový bod služby má hodnotu null. |
AChannelServiceEndpointSContractSNameIsNull0 | 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. |
BaseAddressCannotHaveFragment | Základní adresa nemůže obsahovat fragment identifikátoru jednotného prostředku. |
BaseAddressCannotHaveQuery | Základní adresa nemůže obsahovat řetězec dotazu s jednotným identifikátorem prostředku. |
BaseAddressCannotHaveUserInfo | Základní adresa nemůže obsahovat oddíl s informacemi o uživateli s jednotným identifikátorem prostředku. |
BaseAddressDuplicateScheme | Tato kolekce již obsahuje adresu se zadaným schématem. Pro každé schéma v této kolekci je povolena pouze jedna adresa. |
BaseAddressMustBeAbsolute | Jako základní adresu lze použít pouze absolutní jednotný identifikátor prostředku. |
BindingDoesnTSupportAnyChannelTypes1 | Zadaná vazba nepodporuje vytváření žádných typů kanálů. Prvky vazby ve vlastní vazbě jsou nesprávně naskládané 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. |
BindingDoesnTSupportDuplexButContractRequires1 | Smlouva vyžaduje Duplex. Zadaná vazba ji nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala. |
BindingDoesnTSupportOneWayButContractRequires1 | Smlouva vyžaduje OneWay. Zadaná vazba ji nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala. |
BindingDoesnTSupportRequestReplyButContract1 | Smlouva vyžaduje žádost nebo odpověď. Zadaná vazba ji nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala. |
BindingDoesnTSupportSessionButContractRequires1 | Smlouva vyžaduje relaci. Zadaná vazba ji nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala. |
BindingDoesnTSupportTwoWayButContractRequires1 | Smlouva vyžaduje obousměrnou (buď žádost o odpověď, nebo duplexní). Zadaná vazba ji nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala. |
BindingRequirementsAttributeDisallowsQueuedDelivery1 | DeliveryRequirementsAttribute neumožňuje queuedDelivery. Vazba koncového bodu se zadaným kontraktem ji podporuje. |
BindingRequirementsAttributeRequiresQueuedDelivery1 | DeliveryRequirementsAttribute vyžaduje QueuedDelivery. Vazba koncového bodu se zadaným kontraktem ho nepodporuje nebo není správně nakonfigurovaná tak, aby ji podporovala. |
channelDoesNotHaveADuplexSession0 | Aktuální kanál nepodporuje zavření výstupní relace. Tento kanál neimplementuje ISessionChannel<IDuplexSession>. |
ClientRuntimeRequiresFormatter0 | Zadaná operace ClientOperation vyžaduje formátovací modul, protože SerializeRequest a DeserializeReply nejsou oba 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} |
CommunicationObjectBaseClassMethodNotCalled | Zadaný komunikační objekt přepsal virtuální funkci {1} , ale nevolá verzi definovanou v základní třídě. |
ContractIsNotSelfConsistentItHasOneOrMore2 | 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. |
CouldnTCreateChannelForChannelType2 | Zadaný typ kanálu byl požadován, ale zadaná vazba ho nepodporuje nebo není správně nakonfigurovaná tak, aby ho podporovala. |
DispatchRuntimeRequiresFormatter0 | Zadaný DispatchOperation vyžaduje Formatter, protože DeserializeRequest a SerializeReply nejsou oba false. |
EndMethodsCannotBeDecoratedWithOperationContractAttribute | 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 dvojici Begin-End metod. |
EndpointListenerRequirementsCannotBeMetBy3 | Požadavky ChannelDispatcher nelze splnit IChannelListener pro zadanou vazbu, protože kontrakt vyžaduje podporu pro jeden z těchto zadaných typů kanálů. Vazba ale podporuje pouze tyto zadané typy kanálů. |
EndpointsMustHaveAValidBinding0 | Koncové body musí mít platnou vazbu. |
InvalidOrUnrecognizedAction | Zprávu nelze zpracovat, protože zadaná akce je neplatná nebo nerozpoznaná. |
MultipleMebesInParameters | Více než jeden MessageEncodingBindingElement byl nalezen v BindingParameters BindingContext. CustomBinding nemůže mít více MessageEncodingBindingElements. Odeberte všechny prvky kromě jednoho z těchto prvků. |
MultipleStreamUpgradeProvidersInParameters | Více než jeden IStreamUpgradeProviderElement byl nalezen v BindingParameters BindingContext. CustomBinding nemůže mít více než jeden IStreamUpgradeProviderElements. Odeberte všechny prvky kromě jednoho z těchto prvků. |
NoChannelBuilderAvailable | Vazbu nelze použít k vytvoření objektu pro vytváření kanálů ani k naslouchacímu procesu kanálu, protože neobsahuje TransportBindingElement. Každá vazba musí mít alespoň jeden prvek vazby, který je odvozen z TransportBindingElement. |
NotAllBindingElementsBuilt | Některé prvky vazby v této vazbě nebyly použity při vytváření objektu pro vytváření kanálů a naslouchacího procesu kanálu. 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ání. |
ServiceHasZeroAppEndpoints | 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 | Nelze vytvořit typovou zprávu kvůli neshodě akcí. Očekává se zadaná akce, ale došlo k jiné akci. |
SFxAnonymousTypeNotSupported | Zadanou část zadané zprávy nelze exportovat pomocí rpc nebo kódovat, protože jeho typ je anonymní. |
SFxBadMetadataLocationNoAppropriateBaseAddress | Adresa URL zadaná serviceMetadataBehavior pomocí ExternalMetadataLocation vlastnost nebo atribut externalMetadataLocation v oddílu serviceMetadata v konfiguračním oddílu byl relativní adresa URL a neexistuje žádná základní adresa, se kterou se má přeložit. |
SFxBadMetadataMustBePolicy | 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 | 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í, zadejte v zadaném poli ConcurrencyMode of Reentrant nebo Multiple. |
SfxCallbackTypeCannotBeNull | Aby bylo možné použít zadaný kontrakt s DuplexChannelFactory, musí kontrakt zadat platný kontrakt zpětného volání. Pokud má váš kontrakt zpětné volání, použijte ChannelFactory místo DuplexChannelFactory. |
SFxCannotGetMetadataFromLocation | MetadataExchangeClient může získat pouze metadata z HTTP a HTTPS MetadataLocations. Nemůže získat metadata ze zadaného pole. |
SFxCannotHttpGetMetadataFromAddress | 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. |
SFxCannotImportAsParameters_Bare | Generování kontraktu zprávy, protože zadaná operace není RPC ani dokument zabalený. |
SFxCannotImportAsParameters_DifferentWrapperName | Generování kontraktu zprávy, protože název obálky zadané zprávy neodpovídá výchozí hodnotě. |
SFxCannotImportAsParameters_DifferentWrapperNs | Generování kontraktu zprávy, protože obálkový obor názvů zadané zprávy neodpovídá výchozí hodnotě. |
SFxCannotImportAsParameters_ElementIsNotNillable | Generování kontraktu zprávy, protože zadaný název elementu ze zadaného oboru názvů není označený jako nepovolitelný. |
SFxCannotImportAsParameters_HeadersAreUnsupported | Generování kontraktu zprávy, protože zadaná zpráva obsahuje záhlaví. |
SFxCannotImportAsParameters_Message | Generování kontraktu zprávy, protože zadaná operace má nezadanou zprávu jako argument nebo návratový typ. |
SFxCannotImportAsParameters_MessageHasProtectionLevel | 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 určuje SessionMode.NotAllowed a zadaný kontrakt určuje SessionMode.Required. Změňte jednu z hodnot SessionMode nebo zadejte jinou adresu nebo listenURI pro každý koncový bod. |
SFxCannotSetExtensionsByIndex | 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. |
SfxChannelFactoryDisposed | 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 zadaném stavu. 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. |
SfxCloseTimedOutWaitingForDispatchToComplete | 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. |
SFxConfigChannelConfigurationNotFound | 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ž 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. |
SFxContractHasZeroInitiatingOperations | Kontrakt musí mít alespoň jednu operaci IsInitiating=true. |
SFxContractHasZeroOperations | Kontrakt musí mít alespoň jednu operaci. |
SFxContractInheritanceRequiresInterfaces | 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 na zadaný typ do samostatného 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 createchannel přetížení nelze volat v této instanci DuplexChannelFactory. DuplexChannelFactory nebyl inicializován pomocí InstanceContext. Volání CreateChannel přetížení, které přebírá InstanceContext. |
SFxCreateDuplexChannelNoCallback1 | Toto createchannel přetížení nelze volat v této instanci DuplexChannelFactory. DuplexChannelFactory byl inicializován typem a nebyl zadán platný InstanceContext. Volání CreateChannel přetížení, které přebírá InstanceContext. |
SFxCreateDuplexChannelNoCallbackUserObject | Toto createchannel přetížení nelze volat v 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 na ServiceEndpointu se zadaným kontraktem nemá TransportBindingElement. Každá vazba musí mít alespoň jeden prvek vazby, který je odvozen z TransportBindingElement. |
SFxCustomBindingWithoutTransport | 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. |
SFxDictionaryIsEmpty | Operaci nelze provést, protože slovník je prázdný. |
SFxDocEncodedNotSupported | Chyba odrážející zadanou chybu Kódování dokumentu není podporováno. Změňte hodnotu Use (Použít) na literál nebo Style (Styl) na RPC. |
SFxDuplicateInitiatingActionAtSameVia | 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. |
SFXEndpointBehaviorUsedOnWrongSide | Zadaný IEndpointBehavior nelze použít na serveru. Toto chování se může vztahovat pouze na klienty. |
SFxEndpointNoMatchingScheme | Základní adresa, která odpovídá zadanému schématu koncového bodu se zadanou vazbou, nebyla nalezena. Jsou zadána schémata registrovaných základních adres. |
SFxErrorCreatingMtomReader | 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. |
SFxErrorDeserializingHeader | Při deserializaci některé hlavičky v zadané zprávě došlo k chybě. Další podrobnosti najdete v části InnerException. |
SFxError Reflexe ingOnMethod3 | 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. |
SFxError Reflexe ingOnParameter4 | 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. |
SFxError Reflexe ingOnType2 | Při načítání zadaného atributu pro zadaný typ došlo k chybě. Další podrobnosti najdete v části InnerException. |
SFxErrorSerializingBody | Při serializaci textu zadané zprávy došlo k chybě. Další podrobnosti najdete v části InnerException. |
SFxErrorSerializingHeader | 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. |
SFxExportMustHaveType | Zadaná část zadané operace nelze exportovat, protože nemá platný typ CLR. |
SFxHeaderNotUnderstood | 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. |
SFxHeadersAreNotSupportedInEncoded | Zadaná zpráva nesmí obsahovat hlavičky, které se mají použít ve stylu zakódovaného vzdáleného volání procedury. |
SFxInconsistentWsdlOperationStyleInMessageParts | Všechny části zprávy v zadané operaci musí obsahovat buď typ, nebo prvek. |
SFxInconsistentWsdlOperationStyleInOperationMessages | 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. |
SFxInvalidMessageBody | 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 | OperationFormatter nemůže deserializovat žádné informace ze zprávy, protože zpráva je prázdná. |
SFxInvalidMessageBodyErrorDeserializingParameter | Při pokusu o deserializaci zadaného parametru došlo k chybě. Další informace najdete v tématu InnerException. |
SFxInvalidMessageBodyErrorSerializingParameter | Při pokusu o serializaci zadaného parametru došlo k chybě. Byla zadána zpráva InnerException. Další podrobnosti najdete v části InnerException. |
SFxInvalidMessageBodyUnexpectedNode | Byl zjištěn zadaný neočekávaný uzel ze zadaného oboru názvů při deserializaci parametrů. |
SFxInvalidMessageContractSignature | Zadaná operace má buď parametr, nebo návratový typ, který je označen messageContractAttribute. Při použití kontraktu zprávy představující zprávu požadavku musí mít operace jeden parametr, který je označen messageContractAttribute. Při použití kontraktu zprávy představující zprávu odpovědi musí být návratová hodnota operace typ, který je označen messageContractAttribute. Operace nemůže mít žádné parametry out ani ref. |
SFxInvalidReplyAction | Odchozí zpráva odpovědi pro operaci má zadanou akci, ale kontrakt pro danou operaci určuje jinou akci ReplyAction. 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='*'. |
SFxInvalidStaticOverloadCalledForDuplexChannelFactory1 | 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. |
SFxInvalidUseOfPrimitiveOperationFormatter | PrimitiveOperationFormatter dostal parametr nebo návratový typ, který nepodporuje. |
SFxMessageContractBaseTypeNotValid | 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. |
SFxMethodNotSupportedByType2 | Zadaný typ implementace ServiceHost neimplementuje zadaný kontrakt služby. |
SFxMethodNotSupportedOnCallback1 | 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. |
SFxMismatchedOperationParent | DispatchOperation nebo ClientOperation lze přidat pouze do nadřazeného dispatchRuntime nebo ClientRuntime v uvedeném pořadí. |
SFxNameCannotBeEmpty | Vlastnost Name nemůže být prázdný řetězec. |
SfxNoTypeSpecifiedForParameter | 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. |
SFxOperationContractOnNonServiceContract | Zadaná metoda je označena OperationContractAttribute, ale uzavřený zadaný typ není označen serviceContractAttribute. OperationContractAttribute lze použít pouze u metod v ServiceContractAttribute typy nebo jejich CallbackContract. |
SFxParameterCountMismatch | 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ů. |
SFxPartNameMustBeUniqueInRpc | 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-Address ReplyTo nebo FaultTo určenou na adresu None. Tyto hodnoty nejsou platné pro operace odpovědi na žádost. Použijte jednosměrnou operaci nebo povolte ManualAddressing, pokud potřebujete podporovat hodnoty ReplyTo nebo FaultTo "None". |
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ěď v zadaném nakonfigurované době. 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 není 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. |
SFxServiceContractGeneratorConfigRequired | Chcete-li generovat konfigurační informace pomocí GenerateServiceEndpoint metoda, serviceContractGenerator instance musí být inicializován s platným objektem Konfigurace. |
SFxServiceHostBaseCannotAddEndpointAfterOpen | Koncové body nelze přidat po tom, co je ServiceHost v jednom z následujících stavů: -Otevřít -Došlo k chybě -Ukončena -Uzavřené |
SFxServiceHostBaseCannotAddEndpointWithoutDescription | Koncové body nelze přidat před inicializaci vlastnosti Popis. |
SFxServiceMetadataBehaviorNoHttpBaseAddress | Vlastnost HttpGetEnabled ServiceMetadataBehavior je nastavena na true a HttpGetUrl vlastnost je relativní adresa, ale neexistuje žádná základní adresa HTTP. Zadejte základní adresu HTTP nebo nastavte adresu HttpGetUrl na absolutní adresu. |
SFxServiceMetadataBehaviorNoHttpsBaseAddress | Vlastnost HttpsGetEnabled ServiceMetadataBehavior je nastavena na true a HttpsGetUrl vlastnost je relativní adresa, ale neexistuje žádná základní adresa HTTPS. Zadejte základní adresu HTTPS nebo nastavte adresu HttpsGetUrl na absolutní adresu. |
SFxServiceMetadataBehaviorUrlMustBeHttpOrRelative | 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 vrácení operace služby nelze získat přístup k datovým proudům požadavků. |
SFxStreamResponseMessageClosed | Zpráva, která obsahuje tento stream, byla uzavřena. |
SFxTerminateRequestProcessingException | Rozšíření v kanálu operace musí ukončit zpracování této zprávy. |
SFxTerminatingOperationAlreadyCalled1 | Tento kanál nemůže odesílat žádné další zprávy, protože byla volána operace IsTerminating. |
SFxThrottleLimitMustBeGreaterThanZero0 | Limit omezení musí být větší než nula. Pokud chcete limit omezení zakázat, nastavte hodnotu na Int32.MaxValue. |
SFxTypedOrUntypedMessageCannotBeMixedWithVoidInRpc | Pokud používáte styl kódování RPC, typy kontraktů zpráv nebo System.ServiceModel.Channels.Message typ nelze použít, pokud operace nemá žádné parametry nebo má void návratovou hodnotu. 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. |
SFxVersionMismatchInOperationContextAndMessage2 | 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í. |