Condividi tramite


Quadro di Servizio

In questo argomento vengono elencate tutte le eccezioni generate dai dati di Service Framework.

Elenco eccezioni

Codice risorsa Stringa di risorsa
Un'istanza di binding è già stata associata a 1 Un'istanza di associazione è già stata configurata per gestire l'identificatore di risorsa uniforme specificato. Se due endpoint vogliono condividere lo stesso indicatore di risorsa ListenUniform, devono anche condividere la stessa istanza dell'oggetto di associazione. I due endpoint in conflitto sono stati specificati nelle chiamate AddServiceEndpoint() in un file di configurazione o in una combinazione di AddServiceEndpoint() e configurazione.
UnPuntoFinaleDelServizioCanaleÈNull0 Un canale o un endpoint di servizio è Null.
Il nome del contratto per l'endpoint del servizio canale è nullo0 Il nome del contratto per l'endpoint del canale/servizio non è valido o è vuoto.
AChannelServiceEndpointSContractSNamespace0 Uno spazio dei nomi del contratto del punto finale canale/servizio è null.
L'indirizzo di base non può avere frammenti Un indirizzo di base non può contenere un frammento di identificatore di risorsa uniforme.
L'indirizzo di base non può avere una query Un indirizzo di base non può contenere una stringa di query dell'identificatore uniforme delle risorse.
L'indirizzo base non può contenere informazioni utente. Un indirizzo di base non può contenere una sezione di informazioni utente dell'identificatore di risorsa uniforme.
BaseAddressDuplicateScheme Questa raccolta contiene già un indirizzo con lo schema specificato. Per ogni schema in questa raccolta è consentito un solo indirizzo.
L'indirizzo di base deve essere assoluto È possibile usare solo un identificatore di risorsa uniforme assoluto come indirizzo di base.
Il binding non supporta alcun tipo di canale L'associazione specificata non supporta la creazione di tipi di canale. Gli elementi di configurazione in una configurazione personalizzata sono impilati in modo errato o nell'ordine sbagliato. Un sistema di trasporto è necessario nella parte inferiore dello stack. L'ordine consigliato per gli elementi di associazione è TransactionFlow, ReliableSession, Security, CompositeDuplex, OneWay, StreamSecurity, MessageEncoding, Transport.
Il binding non supporta il duplex, ma il contratto lo richiede. Il contratto richiede una stampante duplex. L'associazione specificata non lo supporta o non è configurato correttamente per supportarlo.
Il binding non supporta il monodirezionale ma il contratto richiede il contrario1 Il contratto richiede OneWay. L'associazione specificata non lo supporta o non è configurato correttamente per supportarlo.
BindingNonSupportaRichiestaRispostaMaContratto1 Il contratto richiede richiesta/risposta. L'associazione specificata non lo supporta o non è configurato correttamente per supportarlo.
Il binding non supporta la sessione ma il contratto richiede1 Il contratto richiede una sessione. L'associazione specificata non lo supporta o non è configurato correttamente per supportarlo.
Il binding non supporta il doppio senso, ma il contratto lo richiede 1 Il contratto richiede Two-Way (request-reply o duplex). L'associazione specificata non lo supporta o non è configurato correttamente per supportarlo.
BindingRequirementsAttributeDisallowsQueuedDelivery1 DeliveryRequirementsAttribute non consente QueuedDelivery. Il vincolo per l'endpoint con il contratto specificato lo supporta.
Non disponibile per una traduzione fluente: mantiene nome tecnico di attributo "BindingRequirementsAttributeRequiresQueuedDelivery1". DeliveryRequirementsAttribute richiede la consegna in coda. Il binding per l'endpoint con il contratto specificato non lo supporta o non è configurato correttamente per supportarlo.
Il canale non ha una sessione duplex0 Il canale corrente non supporta la chiusura della sessione di output. Questo canale non implementa ISessionChannel<IDuplexSession>.
ClientRuntimeRequiresFormatter0 ClientOperation specificato richiede un formattatore, perché SerializeRequest e DeserializeReply non sono entrambi false.
CommunicationObjectAborted1 Impossibile utilizzare l'oggetto di comunicazione specificato perché è stato arrestato.
CommunicationObjectAbortedStack2 Impossibile utilizzare l'oggetto di comunicazione specificato per la comunicazione perché è stato arrestato: {1}
MetodoDellaClasseBaseOggettoDiComunicazioneNonChiamato L'oggetto di comunicazione specificato ha eseguito l'override della funzione {1} virtuale, ma non chiama la versione definita nella classe di base.
The original text likely does not need altering as it may serve as an untranslated code necessary for technical reference. Therefore, it stands as best left in its original form: ContractIsNotSelfConsistentItHasOneOrMore2 Il contratto specificato dispone di una o più operazioni IsTerminating o non IsInitiating. La proprietà SessionMode non è impostata su SessionMode.Required. Gli attributi IsInitiating e IsTerminating possono essere usati solo nel contesto di una sessione.
ImpossibileCreareCanalePerTipoCanale2 È stato richiesto il tipo di canale specificato, ma l'associazione specificata non la supporta o non è configurata correttamente per supportarla.
DispatchRuntimeRequiresFormatter0 L'elemento DispatchOperation specificato richiede un formattatore, perché DeserializeRequest e SerializeReply non sono entrambi false.
Le metodiche di chiusura non possono essere decorate con l'attributo OperationContract Il metodo End non può essere usato con OperationContractAttribute quando si usa il modello di progettazione IAsyncResult. È possibile usare solo il metodo Begin corrispondente con OperationContractAttribute. Tale attributo si applica alla coppia di metodi Begin-End.
EndpointListenerRequirementsCannotBeMetBy3 I requisiti di ChannelDispatcher non possono essere soddisfatti da IChannelListener per l'associazione specificata perché il contratto richiede il supporto di uno dei tipi di canale specificati. Tuttavia, il binding supporta solo i tipi di canale specificati.
EndpointsMustHaveAValidBinding0 Gli endpoint devono avere un'associazione valida.
AzioneNonValidaONonRiconosciuta Impossibile elaborare il messaggio perché l'azione specificata non è valida o non è riconosciuta.
MultipleMebesInParameters Più di un MessageEncodingBindingElement è stato trovato nei BindingParameters del BindingContext. CustomBinding non può avere più MessageEncodingBindingElements. Rimuovere tutti gli elementi tranne uno.
FornitoriDiAggiornamentoDelFlussoMultiploNeiParametri Più di un oggetto IStreamUpgradeProviderElement è stato trovato in BindingParameters di BindingContext. CustomBinding non può avere più di un oggetto IStreamUpgradeProviderElements. Rimuovere tutti gli elementi tranne uno.
NoChannelBuilderAvailable L'associazione non può essere utilizzata per creare una channel factory o un listener del canale perché non dispone di un Oggetto TransportBindingElement. Ogni associazione deve avere almeno un elemento di associazione che deriva da TransportBindingElement.
NonTuttiGliElementiDiBindingCostruiti Alcuni degli elementi di associazione in questa associazione non sono stati usati durante la compilazione della channel factory e del listener del canale. Gli elementi di associazione non sono ordinati correttamente. L'ordine consigliato per gli elementi di associazione è TransactionFlow, ReliableSession, Security, CompositeDuplex, OneWay, StreamSecurity, MessageEncoding, Transport. Si noti che transportBindingElement deve essere l'ultimo. Gli elementi di associazione specificati non sono stati costruiti.
RuntimeRequiresInvoker0 L'operazione di invio richiede un richiamante.
Il servizio non ha punti di accesso per le applicazioni Il servizio specificato non ha endpoint di applicazione (non di infrastruttura). Ciò potrebbe essere dovuto al fatto che non è stato trovato alcun file di configurazione per l'applicazione o perché non è stato trovato alcun elemento del servizio corrispondente al nome del servizio nel file di configurazione o perché non sono stati definiti endpoint nell'elemento del servizio.
SFxActionMismatch Impossibile creare un messaggio tipizzato a causa di una mancata corrispondenza dell'azione. Attesa l'azione specificata, ma trovata un'altra.
SFxAnonymousTypeNotSupported La parte specificata nel messaggio specificato non può essere esportata con RPC o codificata perché il tipo è anonimo.
SFxBadMetadataLocationNoAppropriateBaseAddress L'URL fornito a ServiceMetadataBehavior tramite la proprietà ExternalMetadataLocation o l'attributo externalMetadataLocation nella sezione serviceMetadata della sezione di configurazione era un URL relativo e non esiste un indirizzo di base con cui risolverlo.
SFxBadMetadataMustBePolicy È necessario fornire un elemento Xml con lo spazio dei nomi e il nome specificati. Questo XmlElement ha un namespace e un nome specificati.
SFxBodyObjectTypeCannotBeInherited Il tipo specificato non può ereditare da alcuna classe diversa dall'oggetto da utilizzare come oggetto corpo in stile RPC.
SFxBodyObjectTypeNonPuòEssereInterfaccia Il tipo specificato implementa l'interfaccia specificata, che non è supportata per l'oggetto corpo in stile RPC.
SFxCallbackBehaviorAttributeOnlyOnDuplex CallbackBehaviorAttribute può essere eseguito solo come comportamento in un endpoint con un contratto duplex. Il contratto specificato non è duplex e non contiene alcuna operazione di callback.
SFxCallbackRequestReplyInOrder1 La risposta non può essere ricevuta da questa operazione fino al completamento dell'elaborazione del messaggio corrente. Se si desidera consentire l'elaborazione di messaggi non ordinati, specificare ConcurrencyMode of Reentrant o Multiple nell'oggetto specificato.
SfxCallbackTypeCannotBeNull Per utilizzare il contratto specificato con DuplexChannelFactory, il contratto deve specificare un contratto di callback valido. Se il contratto ha un contratto di callback, usare ChannelFactory anziché DuplexChannelFactory.
Impossibile ottenere i metadati dalla posizione MetadataExchangeClient può ottenere metadati solo da HTTP e HTTPS MetadataLocations. Non può ottenere metadati dall'oggetto specificato.
SFxCannotHttpGetMetadataFromAddress MetadataExchangeClient può ottenere metadati solo da indirizzi HTTP o HTTPS quando si usa MetadataExchangeClientMode HttpGet. Non può ottenere metadati dall'oggetto specificato.
SFxCannotImportAsParameters_Bare Generazione di un contratto di messaggio perché l'operazione specificata non è né RPC né documento incapsulato.
SFxCannotImportAsParameters_DifferentWrapperName Generazione del contratto di messaggio perché il nome wrapper del messaggio specificato non corrisponde al valore predefinito.
SFxCannotImportAsParameters_DifferentWrapperNs Generazione del contratto di messaggio perché lo spazio dei nomi wrapper del messaggio specificato non corrisponde al valore predefinito.
Impossibile importare come parametri - L'elemento non è annullabile Generazione di un contratto di messaggio perché il nome dell'elemento dallo spazio dei nomi specificato non è contrassegnato come annullabile.
Impossibile importare come parametri_Le intestazioni non sono supportate Generazione di un contratto di messaggio perché il messaggio specificato ha intestazioni.
Messaggio di Impossibilità di Importazione come Parametri Generazione di un contratto di messaggio perché l'operazione specificata ha un messaggio non tipizzato come argomento o tipo restituito.
Non è possibile importare come parametri: il messaggio ha un livello di protezione Generazione di un contratto di messaggio perché il messaggio specificato richiede la protezione.
SFxCannotImportAsParameters_NamespaceMismatch Sto generando un contratto di messaggio perché lo spazio dei nomi della parte del messaggio specificato non corrisponde al valore predefinito.
SFxCannotRequireBothSessionAndDatagram3 Il contratto specificato definisce SessionMode.NotAllowed e quello indicato definisce SessionMode.Required. Modificare uno dei valori SessionMode o specificare un indirizzo diverso o ListenURI per ogni endpoint.
SFxCannotSetExtensionsByIndex Questa raccolta non supporta l'impostazione delle estensioni per indice. Utilizzare i metodi InsertItem o RemoveItem.
SFxChannelDispatcherDifferentHost0 ChannelDispatcher non è attualmente collegato a ServiceHost fornito.
SFxChannelDispatcherMultipleHost0 ChannelDispatcher non può essere aggiunto a più servicehost.
SFxChannelDispatcherNoHost0 Non è possibile aprire ChannelDispatcher perché non è collegato a un ServiceHost.
SfxChannelFactoryDisposed Impossibile aprire ChannelFactory perché ChannelFactory è già stato eliminato. Creare di nuovo ChannelFactory prima di usarlo.
SFxChannelFactoryNoBinding Non è possibile aprire ChannelFactory perché non è stata associata alcuna associazione al relativo endpoint. Specificare un'associazione con il costruttore o la proprietà dell'endpoint.
SFxChannelTerminated0 Un'operazione contrassegnata come IsTerminating è già stata richiamata su questo canale, causando l'interruzione della connessione al canale. Non è possibile richiamare altre operazioni su questo canale. Ricreare il canale per continuare la comunicazione.
SFxCloseTimedOut1 L'operazione di chiusura del ServiceHost è stata arrestata dopo il termine specificato. Ciò potrebbe essere dovuto al fatto che un client non è riuscito a chiudere un canale con sessione entro il tempo necessario. Il tempo consentito per questa operazione potrebbe far parte di un timeout più lungo.
SfxChiusuraTempoEsauritoInAttesaDelCompletamentoDelDispatch Timeout del processo di chiusura durante l'attesa del completamento dell'invio del servizio.
SFxCodeGenIsNotAssignableFrom Impossibile assegnare il specificato.
SFxConfigChannelConfigurationNotFound Impossibile trovare l'elemento endpoint con il nome e il contratto specificati nella sezione Configurazione client ServiceModel.
ElementoGlobaleInConflittoSFx L'elemento Extensible Markup Language di primo livello con il nome specificato nello spazio dei nomi specificato non può fare riferimento al tipo specificato. Fa già riferimento a un tipo diverso. Utilizzare un nome di operazione diverso o MessageBodyAttribute per specificare un nome diverso per il messaggio o le parti del messaggio.
SFxContractHasZeroInitiatingOperations Un contratto deve avere almeno un'operazione IsInitiating=true.
SFxContractHasZeroOperations Un contratto deve avere almeno un'operazione.
EreditarietàContrattoSFxRichiedeInterfacce La classe di servizio del tipo specificato definisce un Oggetto ServiceContract ed eredita un oggetto ServiceContract dal tipo specificato. L'ereditarietà del contratto può essere usata solo tra i tipi di interfaccia. Se una classe è contrassegnata con ServiceContractAttribute, deve essere l'unico tipo nella gerarchia con ServiceContractAttribute. Spostare l'attributo ServiceContractAttribute dal tipo specificato a un'interfaccia separata che il tipo specificato implementa.
SFxCreateDuplexChannel1 Il contratto di callback del contratto specificato non esiste o non definisce alcuna operazione. Se non si tratta di un contratto duplex, usare ChannelFactory anziché DuplexChannelFactory.
SFxCreateDuplexChannelNoCallback "Questo overload di 'CreateChannel' non può essere chiamato in questa istanza di DuplexChannelFactory." DuplexChannelFactory non è stato inizializzato con instanceContext. Chiamare il metodo overload CreateChannel che accetta un oggetto InstanceContext.
SFxCreateDuplexChannelNoCallback1 "Questo overload di 'CreateChannel' non può essere chiamato in questa istanza di DuplexChannelFactory." DuplexChannelFactory è stato inizializzato con un tipo e non è stato fornito un valore InstanceContext valido. Chiamare il metodo overload CreateChannel che accetta un oggetto InstanceContext.
SFxCreateDuplexChannelNoCallbackUserObject "Questo overload di 'CreateChannel' non può essere chiamato in questa istanza di DuplexChannelFactory." InstanceContext fornito a DuplexChannelFactory non contiene un UserObject valido.
SFxCreateNonDuplexChannel1 ChannelFactory non supporta il contratto specificato. ChannelFactory definisce un contratto di callback con una o più operazioni. Usare DuplexChannelFactory anziché ChannelFactory.
SFxCustomBindingNeedsTransport1 CustomBinding nel ServiceEndpoint con il contratto specificato non dispone di un TransportBindingElement. Ogni associazione deve avere almeno un elemento di associazione che deriva da TransportBindingElement.
Associazione Personalizzata Senza Trasporto Impossibile calcolare lo schema per questa associazione personalizzata perché non dispone di un Oggetto TransportBindingElement. Ogni associazione deve avere almeno un elemento di associazione che deriva da TransportBindingElement.
SFxDataContractSerializerDoesNotSupportBareArray DataContractSerializer non supporta la raccolta specificata nell'elemento specificato.
SFxDictionaryIsEmpty Impossibile eseguire l'operazione perché il dizionario è vuoto.
SFxDocEncodedNotSupported Errore che rispecchia quanto specificato. Document-Encoded non è supportato. Cambia 'Use' in Literal oppure 'Style' in RPC.
Duplicate dell'Azione Iniziale nello Stesso Via Questo servizio ha più endpoint in ascolto presso l'indirizzo specificato. Gli endpoint condividono la stessa azione di avvio specificata. I messaggi con questa azione vengono eliminati perché il dispatcher non è in grado di determinare l'endpoint corretto per la gestione del messaggio.
SFXEndpointBehaviorUsedOnWcryptSide Impossibile utilizzare l'oggetto IEndpointBehavior specificato nel server. Questo comportamento può essere applicato solo ai client.
SFxEndpointNoMatchingScheme Impossibile trovare l'indirizzo di base che corrisponde allo schema specificato per l'endpoint con l'associazione specificata. Vengono specificati schemi di indirizzi di base registrati.
Errore durante la creazione del lettore Mtom Si è verificato un errore durante la creazione di un lettore per il messaggio del meccanismo di ottimizzazione della trasmissione dei messaggi.
SFxErrorDeserializingFault Il server ha restituito un errore di protocollo di accesso a oggetti semplice non valido. Per altri dettagli, vedere InnerException.
SFxErroreDuranteLaDeserializzazioneDell'Intestazione Si è verificato un errore durante la deserializzazione di una delle intestazioni nel messaggio specificato. Per ulteriori dettagli, vedere InnerException.
SFxErroreRiflettendoSuMetodo3 Errore durante il caricamento dell'attributo specificato nel metodo specificato nel tipo specificato. Per altri dettagli, vedere InnerException.
SFxErrorReflectingOnParameter4 Errore durante il caricamento dell'attributo specificato nel parametro specificato del metodo specificato nel tipo specificato. Per altri dettagli, vedere InnerException.
SFxErrorReflectingOnType2 Errore durante il caricamento dell'attributo specificato nel tipo specificato. Per altri dettagli, vedere InnerException.
ErroreSFxSerializzazioneCorpo Errore durante la serializzazione del corpo del messaggio specificato. Per altri dettagli, vedere InnerException.
ErroreSerializzazioneIntestazione Si è verificato un errore durante la serializzazione di una delle intestazioni nel messaggio specificato. Per altri dettagli, vedere InnerException.
SFxExpectedIMethodCallMessage Errore interno. Il messaggio deve essere un IMethodCallMessage valido.
SFxExportMustHaveType Impossibile esportare la parte specificata nell'operazione specificata perché non dispone di un tipo CLR valido.
IntestazioneSFxNonCompresa Il messaggio non è stato elaborato. L'intestazione specificata dallo spazio dei nomi specificato non è stata compresa dal destinatario di questo messaggio. Questo errore indica in genere che il mittente di questo messaggio ha abilitato un protocollo di comunicazione che il ricevitore non può elaborare. Assicurarsi che la configurazione dell'associazione del client sia coerente con l'associazione del servizio.
SFxHeadersAreNotSupportedInEncoded Il messaggio specificato non deve contenere intestazioni per l'uso nello stile codificato della chiamata di procedura remota.
SFxOperazioneWSDLStileInconsistenteNellePartiDelMessaggio Tutte le parti del messaggio nell'operazione specificata devono contenere un tipo o un elemento.
SFxStileOperazioneWsdlIncoerenteNeiMessaggiOperazione Lo stile specificato dedotto dai messaggi nell'operazione specificata non corrisponde allo stile previsto specificato utilizzando associazioni.
SFxInvalidCallbackIAsyncResult IAsyncResult non viene fornito o è di tipo errato.
Corpo Messaggio Non Valido (SFxInvalidMessageBody) OperationFormatter ha rilevato un corpo del messaggio non valido. Si aspettava un nodo di tipo 'elemento' con il nome e lo spazio dei nomi specificati. È stato trovato il tipo di nodo specificato con il nome e lo spazio dei nomi specificati.
MessaggioVuotoCorpoMessaggioNonValido OperationFormatter non può deserializzare informazioni dal messaggio perché il messaggio è vuoto.
ErroreSfogliaCorpoMessaggioNonValidoDeserializzazioneParametro Errore durante il tentativo di deserializzare il parametro specificato. Per altre informazioni, vedere InnerException.
ErroreParametroSerializzazioneCorpoMessaggioNonValidoSFx Errore durante il tentativo di serializzare il parametro specificato. È stato specificato il messaggio InnerException. Per altri dettagli, vedere InnerException.
SFxInvalidMessageBodyUnexpectedNode Rilevato il nodo imprevisto specificato, dallo spazio dei nomi specificato durante la deserializzazione dei parametri.
SFxFirmaContrattoMessaggioNonValida L'operazione specificata ha un parametro o un tipo restituito contrassegnato con MessageContractAttribute. Quando si usa un contratto di messaggio per rappresentare un messaggio di richiesta, l'operazione deve avere un singolo parametro contrassegnato con MessageContractAttribute. Quando si usa un contratto di messaggio per rappresentare il messaggio di risposta, il valore restituito dell'operazione deve essere un tipo contrassegnato con MessageContractAttribute. L'operazione non può avere parametri 'out' o 'ref'.
SFxInvalidReplyAction Il messaggio di risposta in uscita per l'operazione ha la specificata Azione, ma il contratto per tale operazione specifica un'altra ReplyAction. L'azione specificata nel messaggio deve corrispondere a ReplyAction nel contratto oppure il contratto dell'operazione deve specificare ReplyAction='*'.
SFxInvalidRequestAction Il messaggio di richiesta in uscita per l'operazione ha l'azione specificata, ma il contratto per quell'operazione specifica un'altra RequestAction. L'azione specificata nel messaggio deve corrispondere a RequestAction nel contratto oppure il contratto dell'operazione deve specificare RequestAction='*'.
Caricamento statico non valido chiamato per DuplexChannelFactory1 Il metodo CreateChannel statico non può essere utilizzato con il contratto specificato perché tale contratto definisce un contratto di callback. Usare uno degli overload statici di CreateChannel su DuplexChannelFactory<TChannel>.
FlussoNonValidoNellaRichiestaSFx Affinché la richiesta nell'operazione specificata sia un flusso, l'operazione deve avere un singolo parametro il cui tipo è Stream.
SFxInvalidStreamInResponse Affinché la risposta nell'operazione specificata sia un flusso, l'operazione deve avere un singolo parametro out o un valore restituito il cui tipo è Stream.
SFxInvalidStreamInTypedMessage Per usare i flussi con il modello di programmazione Message Contract, il tipo specificato deve avere un singolo membro MessageBody il cui tipo è Stream.
SFxUsoNonValidoDiOperazionePrimitivaFormatter A PrimitiveOperationFormatter è stato assegnato un parametro o un tipo restituito che non supporta.
SFxMessageContractBaseTypeNotValid Il tipo specificato definisce un MessageContract e deriva da un tipo specificato che non definisce un MessageContract. Tutti gli oggetti nella gerarchia di ereditarietà specificata devono definire un MessageContract.
SFxMethodNotSupported1 Il metodo specificato non è supportato in questo oggetto. Ciò può verificarsi se il metodo non è contrassegnato con OperationContractAttribute o se il tipo di interfaccia non è contrassegnato con ServiceContractAttribute.
SFxMethodNotSupportedByType2 Il tipo di implementazione ServiceHost specificato non implementa il contratto di servizio specificato.
SFxMethodNotSupportedOnCallback1 Il metodo di callback specificato non è supportato. Ciò può verificarsi se il metodo non è contrassegnato con OperationContractAttribute o se il relativo tipo di interfaccia non è la destinazione del callbackContractAttribute ServiceContract.
SFxMismatchedOperationParent Un oggetto DispatchOperation o ClientOperation può essere aggiunto rispettivamente solo al proprio DispatchRuntime o ClientRuntime padre.
Il nome SFx non può essere vuoto. La proprietà Name non può essere una stringa vuota.
Nessun tipo specificato per il parametro Per il parametro non è stato specificato alcun tipo CLR, che impedisce la generazione dell'operazione.
SFxOperationBehaviorAttributeOnlyOnServiceClass OperationBehaviorAttribute può passare solo alla classe del servizio. Non può essere inserito nell'interfaccia ServiceContract. Il metodo specificato nel tipo specificato viola questo valore.
SFxOperationContractOnNonServiceContract Il metodo specificato è contrassegnato con OperationContractAttribute, ma il tipo specificato non è contrassegnato con ServiceContractAttribute. OperationContractAttribute può essere usato solo nei metodi nei tipi ServiceContractAttribute o nei tipi CallbackContract.
SFxParameterCountMismatch Mancata corrispondenza tra il numero di argomenti specificati e il numero di argomenti previsti. In particolare, l'argomento specificato ha il numero specificato di elementi mentre l'argomento previsto ha il numero specificato di elementi.
SFxPartNameMustBeUniqueInRpc Il nome della parte del messaggio specificato non è univoco in un messaggio di chiamata di procedura remota.
SFxReplyActionMismatch3 È stato ricevuto un messaggio di risposta per l'operazione specificata con l'azione specificata. Tuttavia, il codice client richiede l'azione specificata.
SFxRequestReplyNone È stato ricevuto un messaggio con un'intestazione ReplyTo o FaultTo WS-Addressing destinata all'indirizzo "Nessuno". Questi valori non sono validi per le operazioni request-reply. Usare un'operazione unidirezionale o abilitare ManualAddressing se è necessario supportare i valori "Nessuno" per ReplyTo o FaultTo.
SFxRequestTimedOut1 Questa operazione di richiesta non ha ricevuto una risposta entro l'ora configurata specificata. Il tempo consentito potrebbe far parte di un timeout più lungo. Ciò può essere dovuto al fatto che il servizio sta ancora elaborando l'operazione o perché il servizio non è riuscito a inviare un messaggio di risposta.
SFxRequestTimedOut2 L'operazione di richiesta inviata al percorso specificato non ha ricevuto una risposta entro l'ora configurata specificata. Il tempo consentito potrebbe far parte di un timeout più lungo. Ciò può essere dovuto al fatto che il servizio sta ancora elaborando l'operazione o perché il servizio non è riuscito a inviare un messaggio di risposta.
LoSchemaSFxNonContieneTipo Lo schema con lo spazio dei nomi di destinazione specificato non contiene un tipo con il nome specificato.
SfxServiceContractAttributeNotFound (Attributo del contratto di servizio Sfx non trovato) Il tipo di contratto specificato non è attribuito a ServiceContractAttribute. Per definire un contratto valido, il tipo specificato deve essere attribuito con ServiceContractAttribute. Il tipo può essere un'interfaccia del contratto o una classe del servizio.
SFxServiceContractGeneratorConfigRichiesto Per generare informazioni di configurazione tramite il metodo GenerateServiceEndpoint, l'istanza di ServiceContractGenerator deve essere inizializzata con un oggetto Configuration valido.
SFxServiceHostBaseNonPuòAggiungereEndpointDopoApertura Gli endpoint non possono essere aggiunti dopo che ServiceHost si trova in uno degli stati seguenti:

-Aperto
-Migliore
- Terminato
- Chiusi
Impossibile aggiungere un endpoint senza descrizione al SFxServiceHostBase Non è possibile aggiungere endpoint prima dell'inizializzazione della proprietà Description.
SFxServiceMetadataBehaviorNoHttpBaseAddress La proprietà HttpGetEnabled di ServiceMetadataBehavior è impostata su true e la proprietà HttpGetUrl è un indirizzo relativo, ma non esiste alcun indirizzo di base HTTP. Specificare un indirizzo di base HTTP o impostare HttpGetUrl su un indirizzo assoluto.
SFxServiceMetadataBehaviorNessunIndirizzoBaseHttps La proprietà HttpsGetEnabled di ServiceMetadataBehavior è impostata su true e la proprietà HttpsGetUrl è un indirizzo relativo, ma non esiste alcun indirizzo di base HTTPS. Specificare un indirizzo di base HTTPS o impostare HttpsGetUrl su un indirizzo assoluto.
ComportamentoMetadatiServizioUrlDeveEssereHttpORelativo L'URL del comportamento deve essere un identificatore di risorsa uniforme relativo o un identificatore di risorsa uniforme assoluto con lo schema specificato. L'URL specificato è un identificatore di risorsa uniforme assoluto con lo schema specificato.
SFxStreamRequestMessageClosed Il messaggio che contiene questo flusso è stato chiuso. Non è possibile accedere ai flussi di richiesta dopo il completamento dell'operazione del servizio.
SFxStreamResponseMessageClosed Il messaggio che contiene questo flusso è stato chiuso.
SFxTerminateRequestProcessingException Un'estensione nella pipeline dell'operazione deve smettere di elaborare questo messaggio.
Operazione di terminazione SFx già chiamata1 Questo canale non può inviare altri messaggi perché è stata chiamata l'operazione IsTerminating.
SFxThrottleLimitMustBeGreaterThanZero0 Il limite dell'accelerazione deve essere maggiore di zero. Per disabilitare il limite di soglia, impostare il valore su Int32.MaxValue.
Il messaggio SFxDigitatoOIndigitateNonPuòEssereMescolatoConVoidInRpc Quando si usa lo stile con codifica RPC, i tipi di contratto messaggio o il tipo System.ServiceModel.Channels.Message non possono essere utilizzati se l'operazione non ha parametri o ha un valore restituito void. Aggiungere un tipo di contratto di messaggio vuoto come parametro o tipo di ritorno nell'operazione specificata.
SFxUserCodeThrewException L'operazione utente specificata ha generato un'eccezione non gestita nel codice utente. Se si tratta di un problema ricorrente, può indicare un errore nell'implementazione del metodo specificato.
SfxUseTypedMessageForCustomAttributes Il parametro specificato non può essere mappato al parametro dell'operazione perché richiede attributi aggiuntivi.
DiscrepanzaVersioneInContestoOperativoEMessaggio2 Impossibile aggiungere intestazioni in uscita al messaggio perché MessageVersion in OperationContext.Current non corrisponde alla versione dell'intestazione del messaggio in corso di elaborazione
SFxWellKnownNonSingleton0 Per usare uno dei costruttori ServiceHost che accetta un'istanza del servizio, è necessario impostare InstanceContextMode del servizio su InstanceContextMode.Single. Questa operazione può essere configurata usando ServiceBehaviorAttribute. In caso contrario, usare i costruttori ServiceHost che accettano un argomento Type.
SFxWrapperTypeHasMultipleNamespaces Il tipo wrapper per il messaggio specificato non può essere proiettato come tipo di contratto dati perché dispone di più spazi dei nomi. Usa XmlSerializer.
UriMustBeAbsolute L'URI deve essere assoluto.