Freigeben über


Dienstframework

In diesem Thema sind alle von Dienstframeworkdaten erzeugten Ausnahmen aufgeführt.

Ausnahmeliste

Ressourcencode Ressourcenzeichenfolge
ABindingInstanceHasAlreadyBeenAssociatedTo1 Es wurde bereits eine Bindungsinstanz zugeordnet, um den angegebenen URI (Uniform Resource Identifier) abzuhören. Wenn zwei Endpunkte den gleichen Resource Indicator zum Abhören verwenden möchten, müssen sie auch die gleiche Bindungsobjektinstanz verwenden. Die zwei in Konflikt stehenden Endpunkte wurden in Aufrufen von AddServiceEndpoint(), in einer Konfigurationsdatei oder in einer Kombination aus AddServiceEndpoint() und Konfiguration angegeben.
AChannelServiceEndpointIsNull0 Ein Kanal- oder ein Dienstendpunkt sind NULL.
AChannelServiceEndpointSContractSNameIsNull0 Der Name des Endpunktvertrags für einen Dienst/Kanal ist NULL oder leer.
AChannelServiceEndpointSContractSNamespace0 Der Namespace des Endpunktvertrags für einen Dienst/Kanal ist NULL.
BaseAddressCannotHaveFragment Eine Basisadresse kann kein URI-Fragment enthalten.
BaseAddressCannotHaveQuery Eine Basisadresse kann keine URI-Abfragezeichenfolge enthalten.
BaseAddressCannotHaveUserInfo Eine Basisadresse kann keinen Abschnitt mit Benutzerinformationen für einen URI enthalten.
BaseAddressDuplicateScheme Diese Auflistung enthält bereits eine Adresse mit dem angegebenen Schema. Jedes Schema in dieser Auflistung darf nur eine Adresse enthalten.
BaseAddressMustBeAbsolute Es kann nur ein absoluter URI als Basisadresse verwendet werden.
BindingDoesnTSupportAnyChannelTypes1 Die angegebene Bindung unterstützt das Erstellen von Kanaltypen nicht. Die Bindungselemente in einer benutzerdefinierten Bindung werden falsch oder in der falschen Reihenfolge gestapelt. Am unteren Rand ist ein Transport für den Stapel erforderlich. Die empfohlene Reihenfolge für Bindungselemente ist: TransactionFlow, ReliableSession, Security, CompositeDuplex, OneWay, StreamSecurity, MessageEncoding, Transport.
BindingDoesnTSupportDuplexButContractRequires1 Vertrag erfordert Duplex. Die angegebene Bindung bietet hierfür keine Unterstützung oder wurde nicht ordnungsgemäß für eine Unterstützung konfiguriert.
BindingDoesnTSupportOneWayButContractRequires1 Vertrag erfordert OneWay. Die angegebene Bindung bietet hierfür keine Unterstützung oder wurde nicht ordnungsgemäß für eine Unterstützung konfiguriert.
BindingDoesnTSupportRequestReplyButContract1 Vertrag erfordert Anforderung/Antwort. Die angegebene Bindung bietet hierfür keine Unterstützung oder wurde nicht ordnungsgemäß für eine Unterstützung konfiguriert.
BindingDoesnTSupportSessionButContractRequires1 Vertrag erfordert Sitzung. Die angegebene Bindung bietet hierfür keine Unterstützung oder wurde nicht ordnungsgemäß für eine Unterstützung konfiguriert.
BindingDoesnTSupportTwoWayButContractRequires1 Vertrag erfordert TwoWay (entweder Anforderung-Antwort oder Duplex). Die angegebene Bindung bietet hierfür keine Unterstützung oder wurde nicht ordnungsgemäß für eine Unterstützung konfiguriert.
BindingRequirementsAttributeDisallowsQueuedDelivery1 DeliveryRequirementsAttribute lässt QueuedDelivery nicht zu. Die Bindung für den Endpunkt mit dem angegebenen Vertrag bietet entsprechende Unterstützung.
BindingRequirementsAttributeRequiresQueuedDelivery1 DeliveryRequirementsAttribute erfordert QueuedDelivery. Die Bindung für den Endpunkt mit dem angegebenen Vertrag bietet hierfür keine Unterstützung oder wurde nicht ordnungsgemäß für die Unterstützung konfiguriert.
channelDoesNotHaveADuplexSession0 Der aktuelle Kanal unterstützt das Schließen der Ausgabesitzung nicht. ISessionChannel<IDuplexSession> wird von diesem Kanal nicht implementiert.
ClientRuntimeRequiresFormatter0 Die angegebene ClientOperation erfordert ein Formatierungsprogramm, da SerializeRequest und DeserializeReply nicht beide False sind.
CommunicationObjectAborted1 Das angegebene Kommunikationsobjekt kann nicht für die Kommunikation verwendet werden, da es beendet wurde.
CommunicationObjectAbortedStack2 Das angegebene Kommunikationsobjekt kann nicht für die Kommunikation verwendet werden, da es beendet wurde: {1}
CommunicationObjectBaseClassMethodNotCalled Die virtuelle Funktion {1} wurde vom angegebenen Kommunikationsobjekt überschrieben, ohne die in der Basisklasse definierte Version aufzurufen.
ContractIsNotSelfConsistentItHasOneOrMore2 Der angegebene Vertrag weist einen oder mehrere IsTerminating- oder Nicht-IsInitiating-Vorgänge auf. Die SessionMode-Eigenschaft wurde nicht auf SessionMode.Required festgelegt. Das IsInitiating-Attribut und das IsTerminating-Attribut können nur im Kontext einer Sitzung verwendet werden.
CouldnTCreateChannelForChannelType2 Der angegebene Kanaltyp wurde angefordert, die angegebene Bindung bietet hierfür jedoch keine Unterstützung oder wurde nicht ordnungsgemäß für eine Unterstützung konfiguriert.
DispatchRuntimeRequiresFormatter0 Die angegebene DispatchOperation erfordert ein Formatierungsprogramm, da DeserializeRequest und SerializeReply nicht beide False sind.
EndMethodsCannotBeDecoratedWithOperationContractAttribute Wenn Sie das IAsyncResult-Entwurfsmuster verwenden, kann die End-Methode nicht mit dem OperationContractAttribute verwendet werden. Nur die entsprechende Begin-Methode kann mit dem OperationContractAttribute verwendet werden. Dieses Attribut gilt für das Begin/End-Methodenpaar.
EndpointListenerRequirementsCannotBeMetBy3 Die ChannelDispatcher-Anforderungen können vom IChannelListener für die angegebene Bindung nicht erfüllt werden, da der Vertrag die Unterstützung eines der angegebenen Kanaltypen erfordert. Die Bindung unterstützt jedoch nur die angegebenen Kanaltypen.
EndpointsMustHaveAValidBinding0 Endpunkte müssen eine gültige Bindung haben.
InvalidOrUnrecognizedAction Die Nachricht kann nicht verarbeitet werden, da die angegebene Aktion ungültig ist oder nicht erkannt wurde.
MultipleMebesInParameters In den BindingParameters des BindingContext wurde mehr als ein MessageEncodingBindingElement gefunden. CustomBinding kann nicht mehrere MessageEncodingBindingElements aufweisen. Entfernen Sie alle Elemente bis auf eins.
MultipleStreamUpgradeProvidersInParameters In den BindingParameters des BindingContext wurde mehr als ein IStreamUpgradeProviderElement gefunden. CustomBinding kann nicht mehrere IStreamUpgradeProviderElements aufweisen. Entfernen Sie alle Elemente bis auf eins.
NoChannelBuilderAvailable Mit der Bindung können keine Kanalfactory oder kein Kanallistener erstellt werden, da kein TransportBindingElement vorhanden ist. Jede Bindung muss über mindestens ein Bindungselement verfügen, das von TransportBindingElement abgeleitet wird.
NotAllBindingElementsBuilt Einige Elemente in dieser Bindung wurden beim Erstellen der Kanalfactory und des Kanallisteners nicht verwendet. Die Bindungselemente sind nicht ordnungsgemäß angeordnet. Die empfohlene Reihenfolge für Bindungselemente ist: TransactionFlow, ReliableSession, Security, CompositeDuplex, OneWay, StreamSecurity, MessageEncoding, Transport. Das TransportBindingElement muss an letzter Stelle stehen. Die angegebenen Bindungselemente wurden nicht erstellt.
RuntimeRequiresInvoker0 Der Verteilvorgang erfordert eine aufrufende Instanz.
ServiceHasZeroAppEndpoints Der angegebene Dienst verfügt über keine Anwendungsendpunkte (keine Infrastrukturendpunkte). Dies kann folgende Ursachen haben: Es wurde keine Konfigurationsdatei für die Anwendung gefunden, in der Konfigurationsdatei wurde kein mit dem Dienstnamen übereinstimmendes Dienstelement gefunden oder im Dienstelement wurden keine Endpunkte definiert.
SFxActionMismatch Aufgrund der nicht übereinstimmenden Aktionen kann keine typisierte Nachricht erstellt werden. Die angegebene Aktion wurde erwartet, es trat jedoch eine andere Aktion auf.
SFxAnonymousTypeNotSupported Der angegebene Teil in der angegebenen Nachricht kann nicht mit RPC exportiert oder codiert werden, da es sich um einen anonymen Typ handelt.
SFxBadMetadataLocationNoAppropriateBaseAddress Die für ServiceMetadataBehavior über die ExternalMetadataLocation-Eigenschaft oder das externalMetadataLocation-Attribut im serviceMetadata-Abschnitt der Konfigurationsdatei bereitgestellte URL war eine relative URL. Es ist keine Basisadresse vorhanden, um die URL aufzulösen.
SFxBadMetadataMustBePolicy Es muss ein Richtlinien-XmlElement mit dem angegebenen Namespace und dem angegebenen Namen bereitgestellt werden. Dieses XmlElement weist den angegebenen Namespace und den angegebenen Namen auf.
SFxBodyObjectTypeCannotBeInherited Der angegebene Typ kann von keiner anderen Klasse als der Klasse des Objekts erben, das als Body-Objekt im RPC-Format verwendet wird.
SFxBodyObjectTypeCannotBeInterface Der angegebene Typ implementiert die angegebene Schnittstelle, die für das Body-Objekt im RPC-Format nicht unterstützt wird.
SFxCallbackBehaviorAttributeOnlyOnDuplex Das CallbackBehaviorAttribute kann nur als Verhalten für einen Endpunkt mit einem Duplexvertrag ausgeführt werden. Der angegebene Vertrag ist kein Duplexvertrag und enthält keine Rückrufvorgänge.
SFxCallbackRequestReplyInOrder1 Die Antwort kann nicht empfangen werden, bevor die Verarbeitung der aktuellen Nachricht abgeschlossen ist. Wenn Sie die Verarbeitung von Nachrichten außerhalb der normalen Reihenfolge (Out-of-Order) zulassen möchten, geben Sie ConcurrencyMode von Reentrant oder von Multiple für das angegebene Element an.
SfxCallbackTypeCannotBeNull Um den angegebenen Vertrag mit DuplexChannelFactory zu verwenden, muss der Vertrag einen gültigen Rückrufvertrag enthalten. Verwenden Sie ChannelFactory anstelle von DuplexChannelFactory, wenn der Vertrag einen Rückrufvertrag aufweist.
SFxCannotGetMetadataFromLocation Der MetadataExchangeClient kann nur Metadaten von HTTP- und HTTPS-MetadataLocations abrufen. Er kann keine Metadaten von der angegebenen Position abrufen.
SFxCannotHttpGetMetadataFromAddress Der MetadataExchangeClient kann nur Metadaten von HTTP- oder HTTPS-Adressen abrufen, wenn MetadataExchangeClientMode-HttpGet verwendet wird. Er kann keine Metadaten von der angegebenen Position abrufen.
SFxCannotImportAsParameters_Bare Der Nachrichtenvertrag wird generiert, da der angegebene Vorgang weder in RPC noch in einem Dokument eingeschlossen ist.
SFxCannotImportAsParameters_DifferentWrapperName Der Nachrichtenvertrag wird generiert, da der Wrappername der angegebenen Nachricht nicht mit dem Standardwert übereinstimmt.
SFxCannotImportAsParameters_DifferentWrapperName Der Nachrichtenvertrag wird generiert, da der Wrappernamespace der angegebenen Nachricht nicht mit dem Standardwert übereinstimmt.
SFxCannotImportAsParameters_ElementIsNotNillable Der Nachrichtenvertrag wird generiert, da der angegebene Elementname aus dem angegebenen Namespace nicht als "nillable" (nullwertfähig) gekennzeichnet ist.
SFxCannotImportAsParameters_HeadersAreUnsupported Der Nachrichtenvertrag wird generiert, da die angegebene Nachricht Header aufweist.
SFxCannotImportAsParameters_Message Der Nachrichtenvertrag wird generiert, da der angegebene Vorgang eine nicht typisierte Nachricht als Argument oder Rückgabetyp aufweist.
SFxCannotImportAsParameters_MessageHasProtectionLevel Der Nachrichtenvertrag wird generiert, da die angegebene Nachricht Schutz erfordert.
SFxCannotImportAsParameters_NamespaceMismatch Der Nachrichtenvertrag wird generiert, da der angegebene Nachrichtenteilnamespace nicht mit dem Standardwert übereinstimmt.
SFxCannotRequireBothSessionAndDatagram3 Der angegebene Vertrag gibt SessionMode.NotAllowed an, und der angegebene Vertrag gibt SessionMode.Required an. Ändern Sie einen der SessionMode-Werte, oder geben Sie eine andere Adresse oder einen anderen ListenURI für jeden Endpunkt an.
SFxCannotSetExtensionsByIndex Diese Sammlung unterstützt das Festlegen von Erweiterungen nach Index nicht. Verwenden Sie die InsertItem-Methode oder die RemoveItem-Methode.
SFxChannelDispatcherDifferentHost0 Der ChannelDispatcher ist derzeit nicht an den bereitgestellten ServiceHost angefügt.
SFxChannelDispatcherMultipleHost0 Der ChannelDispatcher kann nur einem ServiceHost hinzugefügt werden.
SFxChannelDispatcherNoHost0 Der ChannelDispatcher kann nicht geöffnet werden, da er nicht an einen ServiceHost angefügt ist.
SfxChannelFactoryDisposed Diese ChannelFactory kann nicht geöffnet werden, da die ChannelFactory bereits verworfen wurde. Erstellen Sie die ChannelFactory erneut, bevor Sie sie verwenden.
SFxChannelFactoryNoBinding Die ChannelFactory kann nicht geöffnet werden, da keine Bindung mit dem Endpunkt verknüpft ist. Geben Sie eine Bindung mit dem Konstruktor oder mit der Endpunkteigenschaft an.
SFxChannelTerminated0 Ein als IsTerminating gekennzeichneter Vorgang wurde für diesen Kanal bereits aufgerufen. Dies führt dazu, dass die Kanalverbindung beendet wird. Über diesen Kanal können keine weiteren Vorgänge aufgerufen werden. Erstellen Sie den Kanal erneut, um die Kommunikation fortzusetzen.
SFxCloseTimedOut1 Der ServiceHost-Schließvorgang wurde nach dem angegebenen Element beendet. Möglicherweise wurde ein sitzungsbasierter Kanal vom Client nicht innerhalb der erforderlichen Zeit geschlossen. Die zulässige Zeit für diesen Vorgang ist möglicherweise Teil eines längeren Timeouts.
SfxCloseTimedOutWaitingForDispatchToComplete Timeout beim Schließen-Prozess beim Warten auf den Abschluss der Dienstverteilung.
SFxCodeGenIsNotAssignableFrom Das angegebene Element kann nicht zugewiesen werden.
SFxConfigChannelConfigurationNotFound Das Endpunktelement mit dem angegebenen Namen und dem angegebenen Vertrag im Konfigurationsabschnitt des ServiceModel-Clients kann nicht gefunden werden.
SFxConflictingGlobalElement Das XML-Element mit dem angegebenen Namen im angegebenen Namespace kann nicht auf den angegebenen Typ verweisen. Es verweist bereits auf einen anderen Typ. Verwenden Sie einen anderen Vorgangsnamen oder ein anderes MessageBodyAttribute, um einen anderen Namen für die Nachricht oder die Nachrichtenteile zu verwenden.
SFxContractHasZeroInitiatingOperations Ein Vertrag muss mindestens einen IsInitiating=true-Vorgang aufweisen.
SFxContractHasZeroOperations Ein Vertrag muss mindestens einen Vorgang aufweisen.
SFxContractInheritanceRequiresInterfaces Die Dienstklasse des angegebenen Typs definiert einen ServiceContract und erbt einen ServiceContract vom angegebenen Typ. Eine Vertragsvererbung kann nur zwischen Schnittstellentypen verwendet werden. Wenn eine Klasse mit ServiceContractAttribute gekennzeichnet ist, muss es sich um den einzigen Typ in der Hierarchie mit ServiceContractAttribute handeln. Verschieben Sie das ServiceContractAttribute für den angegebenen Typ in eine separate Schnittstelle, die vom angegebenen Typ implementiert wird.
SFxCreateDuplexChannel1 Der Rückrufvertrag des angegebenen Vertrags ist entweder nicht vorhanden oder definiert keine Vorgänge. Wenn es sich nicht um einen Duplexvertrag handelt, verwenden Sie ChannelFactory anstelle von DuplexChannelFactory.
SFxCreateDuplexChannelNoCallback Diese CreateChannel-Überladung kann nicht für diese Instanz von DuplexChannelFactory aufgerufen werden. Die DuplexChannelFactory wurde nicht mit einem InstanceContext initialisiert. Rufen Sie die CreateChannel-Überladung auf, die einen InstanceContext aufnimmt.
SFxCreateDuplexChannelNoCallback1 Diese CreateChannel-Überladung kann nicht für diese Instanz von DuplexChannelFactory aufgerufen werden. Die DuplexChannelFactory wurde mit einem Typ initialisiert, und es wurde kein gültiger InstanceContext bereitgestellt. Rufen Sie die CreateChannel-Überladung auf, die einen InstanceContext aufnimmt.
SFxCreateDuplexChannelNoCallbackUserObject Diese CreateChannel-Überladung kann nicht für diese Instanz von DuplexChannelFactory aufgerufen werden. Der an DuplexChannelFactory übergebene InstanceContext enthält kein gültiges UserObject.
SFxCreateNonDuplexChannel1 ChannelFactory unterstützt den angegebenen Vertrag nicht. ChannelFactory definiert einen Rückrufvertrag mit mindestens einem Vorgang. Verwenden Sie DuplexChannelFactory anstelle von ChannelFactory.
SFxCustomBindingNeedsTransport1 In der CustomBinding für den ServiceEndpoint mit dem angegebenen Vertrag fehlt ein TransportBindingElement. Jede Bindung muss über mindestens ein Bindungselement verfügen, das von TransportBindingElement abgeleitet wird.
SFxCustomBindingWithoutTransport Das Schema kann für diese benutzerdefinierte Bindung nicht berechnet werden, da es kein TransportBindingElement aufweist. Jede Bindung muss über mindestens ein Bindungselement verfügen, das von TransportBindingElement abgeleitet wird.
SFxDataContractSerializerDoesNotSupportBareArray DataContractSerializer unterstützt die für das angegebene Element angegebene Auflistung nicht.
SFxDictionaryIsEmpty Der Vorgang kann nicht ausgeführt werden, da das Wörterbuch leer ist.
SFxDocEncodedNotSupported Fehler beim Reflektieren des angegebenen Elements. Document-Encoded wird nicht unterstützt. Ändern Sie "Use" in Literal oder "Style" in RPC.
SFxDuplicateInitiatingActionAtSameVia Dieser Dienst weist mehrere Endpunkte auf, die das angegebene Element abhören. Diese Endpunkte teilen die gleiche angegebene einleitende Aktion. Da der Verteiler den richtigen Endpunkt zum Verarbeiten der Nachricht nicht bestimmen könnte, werden Nachrichten mit dieser Aktion verworfen.
SFXEndpointBehaviorUsedOnWrongSide Das angegebene IEndpointBehavior kann nicht für den Server verwendet werden. Dieses Verhalten kann nur für Clients verwendet werden.
SFxEndpointNoMatchingScheme Die Basisadresse, die dem angegebenen Schema für den Endpunkt mit der angegebenen Bindung entspricht, kann nicht gefunden werden. Registrierte Basisadressenschemas wurden angegeben.
SFxErrorCreatingMtomReader Fehler beim Erstellen eines Readers für die Nachricht bezüglich des Optimierungsmechanismus zur Nachrichtenübertragung.
SFxErrorDeserializingFault Der Server hat einen ungültigen SOAP (Simple Object Access Protocol)-Fehler zurückgegeben. Weitere Details finden Sie unter "InnerException".“
SFxErrorDeserializingHeader Fehler beim Deserialisieren eines Headers in der angegebenen Nachricht. Weitere Informationen finden Sie in der InnerException.
SFxErrorReflectingOnMethod3 Fehler beim Laden des angegebenen Attributs für die angegebene Methode im angegebenen Typ. Weitere Details finden Sie unter "InnerException".“
SFxErrorReflectingOnParameter4 Fehler beim Laden des angegebenen Attributs für den angegebenen Parameter der angegebenen Methode im angegebenen Typ. Weitere Details finden Sie unter "InnerException".“
SFxErrorReflectingOnType2 Fehler beim Laden des angegebenen Attributs für den angegebenen Typ. Weitere Details finden Sie unter "InnerException".“
SFxErrorSerializingBody Fehler beim Serialisieren des Texts der angegebenen Nachricht. Weitere Details finden Sie unter "InnerException".“
SFxErrorSerializingHeader Fehler beim Serialisieren eines Headers in der angegebenen Nachricht. Weitere Details finden Sie unter "InnerException".“
SFxExpectedIMethodCallMessage Interner Fehler. Die Nachricht muss eine gültige IMethodCallMessage sein.
SFxExportMustHaveType Der angegebene Teil im angegebenen Vorgang kann nicht exportiert werden, da kein gültiger CLR-Typ vorhanden ist.
SFxHeaderNotUnderstood Die Nachricht wurde nicht verarbeitet. Der angegebene Header des angegebenen Namespace konnte vom Empfänger dieser Nachricht nicht interpretiert werden. Dieser Fehler weist im Allgemeinen darauf hin, dass der Sender dieser Nachricht ein Kommunikationsprotokoll aktiviert hat, das der Empfänger nicht verarbeiten kann. Stellen Sie sicher, dass die Konfiguration der Bindung des Clients mit der Bindung des Diensts übereinstimmt.
SFxHeadersAreNotSupportedInEncoded Die angegebene Nachricht darf keine Header aufweisen, die im Remoteprozeduraufruf-Format verwendet werden sollen.
SFxInconsistentWsdlOperationStyleInMessageParts Alle Teile dieser Nachricht im angegebenen Vorgang müssen entweder einen Typ oder ein Element enthalten.
SFxInconsistentWsdlOperationStyleInOperationMessages Das angegebene Format, das von Nachrichten im angegebenen Vorgang geerbt wurde, stimmt nicht mit dem erwarteten Format überein, das mit Bindungen angegeben wurde.
SFxInvalidCallbackIAsyncResult IAsyncResult wird nicht bereitgestellt oder weist den falschen Typ auf.
SFxInvalidMessageBody Der OperationFormatter hat einen ungültigen Nachrichtentext gefunden. Der "Element"-Knotentyp mit dem angegebenen Namen und dem angegebenen Namespace wurde erwartet. Der angegebene Knotentyp mit dem angegebenen Namen und dem angegebenen Namespace wurde gefunden.
SFxInvalidMessageBodyEmptyMessage Der OperationFormatter konnte keine Informationen aus der Nachricht deserialisieren, da die Nachricht leer ist.
SFxInvalidMessageBodyErrorDeserializingParameter Fehler beim Versuch, den angegebenen Parameter zu deserialisieren. Weitere Informationen finden Sie in der InnerException.
SFxInvalidMessageBodyErrorSerializingParameter Fehler beim Versuch, den angegebenen Parameter zu serialisieren. Die InnerException-Nachricht wurde angegeben. Weitere Details finden Sie unter "InnerException".“
SFxInvalidMessageBodyUnexpectedNode Beim Deserialisieren von Parametern wurde der angegebene unerwartete Knoten des angegebenen Namespaces gefunden.
SFxInvalidMessageContractSignature Der angegebene Vorgang weist entweder einen Parameter oder einen Rückgabetyp auf, der mit MessageContractAttribute attributiert ist. Um die Anforderungsnachricht mit einem MessageContract darzustellen, muss der Vorgang über einen einzelnen Parameter verfügen, der mit MessageContractAttribute attributiert ist. Um die Antwortnachricht mit einem MessageContract darzustellen, muss der Rückgabewert des Vorgangs einen Typ aufweisen, der mit MessageContractAttribute markiert ist. Der Vorgang kann über keinen 'out'-Parameter oder 'ref'-Parameter verfügen.
SFxInvalidReplyAction Die ausgehende Antwortnachricht für den Vorgang weist die angegebene Aktion auf, der Vertrag für den Vorgang gibt jedoch eine andere ReplyAction an. Die in der Nachricht angegebene Aktion muss mit der ReplyAction im Vertrag übereinstimmen, oder der Vertrag muss ReplyAction='*' angeben.
SFxInvalidRequestAction Die ausgehende Anforderungsnachricht für den Vorgang weist die angegebene Aktion auf, der Vertrag für den Vorgang gibt jedoch eine andere RequestAction an. Die in der Nachricht angegebene Aktion muss mit der RequestAction im Vertrag übereinstimmen, oder der Vertrag muss RequestAction='*' angeben.
SFxInvalidStaticOverloadCalledForDuplexChannelFactory1 Die statische CreateChannel-Methode kann nicht mit dem angegebenen Vertrag verwendet werden, da der Vertrag einen Rückrufvertrag definiert. Verwenden Sie eine der statischen CreateChannel-Überladungen für die DuplexChannelFactory<TChannel>.
SFxInvalidStreamInRequest Damit die Anforderung im angegebenen Vorgang einen Stream darstellen kann, muss der Vorgang einen Parameter vom Typ Stream aufweisen.
SFxInvalidStreamInResponse Damit die Antwort im angegebenen Vorgang einen Stream darstellen kann, muss der Vorgang einen Out-Parameter oder einen Rückgabewert vom Typ Stream aufweisen.
SFxInvalidStreamInTypedMessage Um Streams mit dem Programmiermodell für den Nachrichtenvertrag verwenden zu können, muss der angegebene Typ einen MessageBody-Member vom Typ Stream aufweisen.
SFxInvalidUseOfPrimitiveOperationFormatter An den PrimitiveOperationFormatter wurde ein nicht unterstützter Parameter oder ein nicht unterstützter Rückgabetyp übergeben.
SFxMessageContractBaseTypeNotValid Der angegebene Typ definiert einen MessageContract und wird von einem angegebenen Typ abgeleitet, der keinen MessageContract definiert. Alle Objekte in der angegebenen Vererbungshierarchie müssen einen MessageContract definieren.
SFxMethodNotSupported1 Die angegebene Methode wird für dieses Objekt nicht unterstützt. Dies kann geschehen, wenn die Methode nicht mit dem OperationContractAttribute gekennzeichnet ist oder der Schnittstellentyp nicht mit dem ServiceContractAttribute gekennzeichnet ist.
SFxMethodNotSupportedByType2 Der angegebene Dienstvertrag wird vom angegebenen ServiceHost-Implementierungstyp nicht implementiert.
SFxMethodNotSupportedOnCallback1 Die angegebene Rückrufmethode wird nicht unterstützt. Dies kann geschehen, wenn die Methode nicht mit dem OperationContractAttribute gekennzeichnet ist oder wenn der Schnittstellentyp nicht das Ziel des ServiceContractAttribute-CallbackContracts darstellt.
SFxMismatchedOperationParent Eine DispatchOperation oder eine ClientOperation können nur der übergeordneten DispatchRuntime oder der übergeordneten ClientRuntime hinzugefügt werden.
SFxNameCannotBeEmpty Die Name-Eigenschaft kann keine leere Zeichenfolge sein.
SfxNoTypeSpecifiedForParameter Es wurde kein CLR-Typ für den Parameter angegeben, sodass kein Vorgang generiert werden kann.
SFxOperationBehaviorAttributeOnlyOnServiceClass OperationBehaviorAttribute kann nur an die Dienstklasse weitergegeben werden. Es kann nicht auf die ServiceContract-Schnittstelle angewendet werden. Die angegebene Methode für den angegebenen Typ verstößt gegen diese Regel.
SFxOperationContractOnNonServiceContract Die angegebene Methode ist mit dem OperationContractAttribute gekennzeichnet, der angegebene einschließende Typ ist jedoch nicht mit dem ServiceContractAttribute gekennzeichnet. Das OperationContractAttribute kann nur für Methoden in ServiceContractAttribute-Typen oder für deren CallbackContract-Typen verwendet werden.
SFxParameterCountMismatch Fehlende Übereinstimmung zwischen der Anzahl der bereitgestellten Argumente und der Anzahl der erwarteten Argumente. Insbesondere verfügt das angegebene Argument über die angegebene Anzahl von Elementen, während das erwartete Argument über die angegebene Anzahl von Elementen verfügt.
SFxPartNameMustBeUniqueInRpc Der angegebene Nachrichtenteilname ist kein eindeutiger Name in einer Remoteprozeduraufruf-Nachricht.
SFxReplyActionMismatch3 Eine Antwortnachricht für den angegebenen Vorgang mit der angegebenen Aktion wurde empfangen. Der Clientcode erfordert jedoch die angegebene Aktion.
SFxRequestReplyNone Es wurde eine Nachricht mit einem ReplyTo- oder FaultTo-Header der WS-Adressierung empfangen, die an die Adresse "None" gerichtet ist. Diese Werte sind für Anforderung-Antwort-Vorgänge nicht gültig. Verwenden Sie einen unidirektionalen Vorgang, oder aktivieren Sie ManualAddressing, wenn Sie die ReplyTo- oder FaultTo-Werte von "None" unterstützen müssen.
SFxRequestTimedOut1 Dieser Anforderungsvorgang hat keine Antwort innerhalb der konfigurierten Zeit erhalten. Die zulässige Zeit ist möglicherweise Teil eines längeren Timeouts. Möglicherweise wird der Vorgang noch vom Dienst verarbeitet, oder es konnte keine Antwortnachricht vom Dienst gesendet werden.
SFxRequestTimedOut2 Der Anforderungsvorgang, der an die angegebene Position gesendet wurde, hat keine Antwort innerhalb der konfigurierten Zeit erhalten. Die zulässige Zeit ist möglicherweise Teil eines längeren Timeouts. Möglicherweise wird der Vorgang noch vom Dienst verarbeitet, oder es konnte keine Antwortnachricht vom Dienst gesendet werden.
SFxSchemaDoesNotContainType Das Schema mit dem angegebenen Zielnamespace enthält keinen Typ mit dem angegebenen Namen.
SfxServiceContractAttributeNotFound Der angegebene Vertragstyp ist mit ServiceContractAttribute nicht attributiert. Um einen gültigen Vertrag zu definieren, muss der angegebene Typ mit ServiceContractAttribute attributiert sein. Der Typ kann entweder eine Vertragsschnittstelle oder eine Dienstklasse sein.
SFxServiceContractGeneratorConfigRequired Zum Generieren von Konfigurationsinformationen mithilfe der GenerateServiceEndpoint-Methode muss die ServiceContractGenerator-Instanz mit einem gültigen Konfigurationsobjekt initialisiert worden sein.
SFxServiceHostBaseCannotAddEndpointAfterOpen Endpunkte können nicht hinzugefügt werden, wenn der ServiceHost einen der folgenden Status aufweist:

- Opened
- Faulted
- Beendet
- Closed
SFxServiceHostBaseCannotAddEndpointWithoutDescription Endpunkte können erst hinzugefügt werden, wenn die Description-Eigenschaft initialisiert wurde.
SFxServiceMetadataBehaviorNoHttpBaseAddress Die HttpGetEnabled-Eigenschaft von ServiceMetadataBehavior ist auf True festgelegt, und die HttpGetUrl-Eigenschaft ist eine relative Adresse, aber es ist keine HTTP-Basisadresse verfügbar. Stellen Sie entweder eine HTTP-Basisadresse bereit, oder legen Sie die HttpGetUrl auf eine absolute Adresse fest.
SFxServiceMetadataBehaviorNoHttpsBaseAddress Die HttpsGetEnabled-Eigenschaft von ServiceMetadataBehavior ist auf True festgelegt, und die HttpsGetUrl-Eigenschaft ist eine relative Adresse, aber es ist keine HTTPS-Basisadresse verfügbar. Stellen Sie entweder eine HTTPS-Basisadresse bereit, oder legen Sie die HttpsGetUrl auf eine absolute Adresse fest.
SFxServiceMetadataBehaviorUrlMustBeHttpOrRelative Die URL für das Verhalten muss ein relativer URI oder ein absoluter URI mit dem angegebenen Schema sein. Die angegebene Url ist ein absoluter URI mit dem angegebenen Schema.
SFxStreamRequestMessageClosed Die Nachricht mit dem Datenstrom wurde geschlossen. Auf Anforderungsstreams kann nach Rückgabe des Dienstvorgangs nicht mehr zugegriffen werden.
SFxStreamResponseMessageClosed Die Nachricht mit dem Datenstrom wurde geschlossen.
SFxTerminateRequestProcessingException Die Verarbeitung dieser Nachricht muss durch eine Erweiterung in der Vorgangspipeline beendet werden.
SFxTerminatingOperationAlreadyCalled1 Dieser Kanal kann keine weiteren Nachrichten senden, da der IsTerminating-Vorgang aufgerufen wurde.
SFxThrottleLimitMustBeGreaterThanZero0 Die Drosselungsgrenze muss größer als 0 (null) sein. Legen Sie den Wert auf Int32.MaxValue fest, um die Drosselungsgrenze zu deaktivieren.
SFxTypedOrUntypedMessageCannotBeMixedWithVoidInRpc Bei Verwendung des RPC-Encoded-Formats können die Nachrichtenvertragstypen oder der System.ServiceModel.Channels.Message-Typ nicht verwendet werden, wenn der Vorgang keine Parameter oder einen leeren Rückgabewert besitzt. Fügen Sie dem angegebenen Vorgang einen leeren Nachrichtenvertragstyp als Parameter oder als Rückgabetyp hinzu.
SFxUserCodeThrewException Der angegebene Benutzervorgang hat eine Ausnahme ausgelöst, die im Benutzercode nicht behandelt wird. Wenn dieses Problem wiederholt auftritt, kann dies auf einen Fehler in der Implementierung der angegebenen Methode hinweisen.
SfxUseTypedMessageForCustomAttributes Der angegebene Parameter kann dem Vorgangsparameter nicht zugeordnet werden, da zusätzliche Attribute erforderlich sind.
SFxVersionMismatchInOperationContextAndMessage2 Der Nachricht können keine ausgehenden Header hinzugefügt werden, da MessageVersion in OperationContext.Current nicht mit der Headerversion der verarbeiteten Nachricht übereinstimmt.
SFxWellKnownNonSingleton0 Um einen der ServiceHost-Konstruktoren zu verwenden, der eine Dienstinstanz annimmt, muss der InstanceContextMode des Diensts auf InstanceContextMode.Single festgelegt sein. Dies kann über das ServiceBehaviorAttribute konfiguriert werden. Andernfalls sollten Sie erwägen, die ServiceHost-Konstruktoren zu verwenden, die ein Typargument annehmen.
SFxWrapperTypeHasMultipleNamespaces Der Wrappertyp für die angegebene Nachricht kann nicht als Datenvertragstyp projiziert werden, da er mehrere Namespaces aufweist. Verwenden Sie den XmlSerializer.
UriMustBeAbsolute Der URI muss absolut sein.