Estrutura de Serviços
Este tópico lista todas as exceções geradas pelos Dados do Service Framework.
Lista de exceções
Código do recurso | Cadeia de caracteres de recurso |
---|---|
ABindingInstanceHasAlreadyBeenAssociatedTo1 | Uma instância de vinculação já foi associada para ouvir o identificador de recurso uniforme especificado. Se dois pontos de extremidade quiserem compartilhar o mesmo indicador de recurso ListenUniform eles também deverão compartilhar a mesma instância de objeto de vinculação. Os dois pontos de extremidade conflitantes foram especificados em chamadas AddServiceEndpoint(), em um arquivo de configuração ou uma combinação de AddServiceEndpoint() e configuração. |
AChannelServiceEndpointIsNull0 | Um ponto de extremidade de canal ou serviço é nulo. |
AChannelServiceEndpointSContractSNameIsNull0 | Um nome de contrato de ponto de extremidade de Canal/Serviço é nulo ou vazio. |
AChannelServiceEndpointSContractSNamespace0 | Um namespace de contrato de ponto de extremidade de Canal/Serviço é nulo. |
BaseAddressCannotHaveFragment | Um endereço base não pode conter um fragmento de identificador de recurso uniforme. |
BaseAddressCannotHaveQuery | Um endereço base não pode conter uma cadeia de caracteres de consulta de identificador de recurso uniforme. |
BaseAddressCannotHaveUserInfo | Um endereço base não pode conter uma seção de informações do usuário do identificador de recurso uniforme. |
BaseAddressDuplicateScheme | Esta coleção já contém um endereço com o esquema especificado. Apenas um endereço é permitido para cada esquema nesta coleção. |
BaseAddressMustBeAbsolute | Apenas um identificador de recurso uniforme absoluto pode ser usado como endereço base. |
BindingDoesnTSupportAnyChannelTypes1 | A associação especificada não suporta a criação de nenhum tipo de canal. Os elementos de vinculação em uma associação personalizada estão empilhados incorretamente ou na ordem errada. É necessário um transporte na parte inferior para a pilha. A ordem recomendada para elementos de ligação é: TransactionFlow, ReliableSession, Security, CompositeDuplex, OneWay, StreamSecurity, MessageEncoding, Transport. |
BindingDoesnTSupportDuplexButContractRequires1 | O contrato requer Duplex. A associação especificada não oferece suporte a ela ou não está configurada corretamente para suportá-la. |
BindingDoesnTSupportOneWayButContractRequires1 | O contrato requer OneWay. A associação especificada não oferece suporte a ela ou não está configurada corretamente para suportá-la. |
BindingDoesnTSupportRequestReplyButContract1 | O contrato requer Solicitação/Resposta. A associação especificada não oferece suporte a ela ou não está configurada corretamente para suportá-la. |
BindingDoesnTSupportSessionButContractRequires1 | O contrato requer sessão. A associação especificada não oferece suporte a ela ou não está configurada corretamente para suportá-la. |
BindingDoesnTSupportTwoWayButContractRequires1 | O contrato requer bidirecional (solicitação-resposta ou duplex). A associação especificada não oferece suporte a ela ou não está configurada corretamente para suportá-la. |
BindingRequirementsAttributeDisallowsQueuedDelivery1 | DeliveryRequirementsAttribute não permite QueuedDelivery. A vinculação do ponto de extremidade com o contrato especificado oferece suporte a ele. |
BindingRequirementsAttributeRequiresQueuedDelivery1 | DeliveryRequirementsAttribute requer QueuedDelivery. A associação do ponto de extremidade com o contrato especificado não oferece suporte a ele ou não está configurada corretamente para suportá-lo. |
channelDoesNotHaveADuplexSession0 | O canal atual não suporta o fechamento da sessão de saída. Este canal não implementa ISessionChannel<IDuplexSession>. |
ClientRuntimeRequiresFormatter0 | O especificado ClientOperation requer um formatador, porque SerializeRequest e DeserializeReply não são ambos false. |
CommunicationObjectAborted1 | O objeto de comunicação especificado não pode ser usado para comunicação porque foi interrompido. |
CommunicationObjectAbortedStack2 | O objeto de comunicação especificado não pode ser usado para comunicação porque foi interrompido: {1} |
CommunicationObjectBaseClassMethodNotCalled | O objeto de comunicação especificado substituiu a função {1} virtual, mas não chama a versão definida na classe base. |
ContractIsNotSelfConsistentItHasOneOrMore2 | O contrato especificado tem uma ou mais operações IsTerminating ou non-IsInitiating. Ele não tem a propriedade SessionMode definida como SessionMode.Required. Os atributos IsInitiating e IsTerminating só podem ser usados no contexto de uma sessão. |
CouldnTCreateChannelForChannelType2 | O tipo de canal especificado foi solicitado, mas a associação especificada não oferece suporte a ele ou não está configurada corretamente para suportá-lo. |
DispatchRuntimeRequiresFormatter0 | O DispatchOperation especificado requer um Formatter, porque DeserializeRequest e SerializeReply não são ambos false. |
EndMethodsCannotBeDecoratedWithOperationContractAttribute | O método End não pode ser usado com OperationContractAttribute ao usar o padrão de design IAsyncResult. Somente o método Begin correspondente pode ser usado com OperationContractAttribute. Esse atributo se aplica ao par de métodos Begin-End. |
EndpointListenerRequirementsCannotBeMetBy3 | Os requisitos de ChannelDispatcher não podem ser atendidos pelo IChannelListener para a vinculação especificada porque o contrato requer suporte para um desses tipos de canal especificados. Mas a ligação suporta apenas esses tipos de canal especificados. |
Pontos de extremidadeMustHaveAValidBinding0 | Os pontos de extremidade devem ter uma ligação válida. |
InvalidOrUnrecognizedAction | A mensagem não pode ser processada porque a ação especificada é inválida ou não reconhecida. |
MultipleMebesInParameters | Mais de um MessageEncodingBindingElement foi encontrado no BindingParameters do BindingContext. CustomBinding não pode ter vários MessageEncodingBindingElements. Remova todos os elementos, exceto um. |
MultipleStreamUpgradeProvidersInParameters | Mais de um IStreamUpgradeProviderElement foi encontrado no BindingParameters do BindingContext. CustomBinding não pode ter mais de um IStreamUpgradeProviderElements. Remova todos os elementos, exceto um. |
NoChannelBuilderDisponível | A associação não pode ser usada para criar uma fábrica de canais ou um ouvinte de canal porque não tem um TransportBindingElement. Cada ligação deve ter pelo menos um elemento de ligação que deriva de TransportBindingElement. |
NotAllBindingElementsBuilt | Alguns dos elementos de ligação nesta ligação não foram usados ao construir a fábrica de canais e o ouvinte de canais. Os elementos de ligação não estão ordenados corretamente. A ordem recomendada para elementos de ligação é: TransactionFlow, ReliableSession, Security, CompositeDuplex, OneWay, StreamSecurity, MessageEncoding, Transport. Observe que o TransportBindingElement deve ser o último. Os elementos de ligação especificados não foram construídos. |
RuntimeRequiresInvoker0 | A operação de despacho requer um invocador. |
ServiceHasZeroAppEndpoints | O Serviço especificado não tem pontos de extremidade de aplicativo (não infraestrutura). Isso pode ocorrer porque nenhum arquivo de configuração foi encontrado para seu aplicativo ou porque nenhum elemento de serviço correspondente ao nome do serviço pôde ser encontrado no arquivo de configuração ou porque nenhum ponto de extremidade foi definido no elemento de serviço. |
SFxActionMismatch | Não é possível criar uma mensagem digitada devido a uma incompatibilidade de ação. Esperando a ação especificada, mas encontrou outra |
SFxAnonymousTypeNotSupported | A parte especificada na mensagem especificada não pode ser exportada com RPC ou codificada porque seu tipo é anônimo. |
SFxBadMetadataLocationNoAppropriateBaseAddress | A URL fornecida a ServiceMetadataBehavior usando a propriedade ExternalMetadataLocation ou o atributo externalMetadataLocation na seção serviceMetadata na seção de configuração era uma URL relativa e não há nenhum endereço base com o qual resolvê-la. |
SFxBadMetadataMustBePolicy | Deve fornecer uma política XmlElement que tenha o namespace e o nome especificados. Este XmlElement tem o namespace e o nome especificados. |
SFxBodyObjectTypeCannotBeInherited | O tipo especificado não pode herdar de nenhuma classe diferente do objeto a ser usado como o objeto body no estilo RPC. |
SFxBodyObjectTypeCannotBeInterface | O tipo especificado implementa a interface especificada, que não é suportada para o objeto body no estilo RPC. |
SFxCallbackBehaviorAttributeOnlyOnDuplex | CallbackBehaviorAttribute só pode ser executado como um comportamento em um ponto de extremidade com um contrato duplex. O contrato especificado não é duplex e não contém operações de retorno de chamada. |
SFxCallbackRequestReplyInOrder1 | A resposta não pode ser recebida desta operação até que a mensagem atual conclua o processamento. Se você quiser permitir o processamento de mensagens fora de ordem, especifique ConcurrencyMode of Reentrant ou Multiple no especificado. |
SfxCallbackTypeCannotBeNull | Para usar o contrato especificado com DuplexChannelFactory, o contrato deve especificar um contrato de retorno de chamada válido. Se o seu contrato tiver um contrato de retorno de chamada, use ChannelFactory em vez de DuplexChannelFactory. |
SFxCannotGetMetadataFromLocation | O MetadataExchangeClient só pode obter metadados de HTTP e HTTPS MetadataLocations. Ele não pode obter metadados do especificado. |
SFxCannotHttpGetMetadataFromAddress | O MetadataExchangeClient só pode obter metadados de endereços HTTP ou HTTPS ao usar MetadataExchangeClientMode HttpGet. Ele não pode obter metadados do especificado. |
SFxCannotImportAsParameters_Bare | Gerando contrato de mensagem porque a operação especificada não é RPC nem documento encapsulado. |
SFxCannotImportAsParameters_DifferentWrapperName | Gerando contrato de mensagem porque o nome do wrapper da mensagem especificada não corresponde ao valor padrão. |
SFxCannotImportAsParameters_DifferentWrapperNs | Gerando contrato de mensagem porque o namespace wrapper da mensagem especificada não corresponde ao valor padrão. |
SFxCannotImportAsParameters_ElementIsNotNillable | Gerando um contrato de mensagem porque o nome do elemento especificado do namespace especificado não está marcado como nillable. |
SFxCannotImportAsParameters_HeadersAreUnsupported | Gerando contrato de mensagem porque a mensagem especificada tem cabeçalhos. |
SFxCannotImportAsParameters_Message | Gerando um contrato de mensagem porque a operação especificada tem uma mensagem não tipada como argumento ou tipo de retorno. |
SFxCannotImportAsParameters_MessageHasProtectionLevel | Gerando contrato de mensagem porque a mensagem especificada requer proteção. |
SFxCannotImportAsParameters_NamespaceMismatch | Gerando contrato de mensagem porque o namespace da parte da mensagem especificado não corresponde ao valor padrão. |
SFxCannotRequireBothSessionAndDatagram3 | O contrato especificado especifica SessionMode.NotAllowed e o contrato especificado especifica SessionMode.Required. Altere um dos valores SessionMode ou especifique um endereço diferente, ou ListenURI, para cada ponto de extremidade. |
SFxCannotSetExtensionsByIndex | Esta coleção não suporta a definição de extensões por índice. Use os métodos InsertItem ou RemoveItem. |
SFxChannelDispatcherDifferentHost0 | O ChannelDispatcher não está atualmente anexado ao ServiceHost que foi fornecido. |
SFxChannelDispatcherMultipleHost0 | O ChannelDispatcher não pode ser adicionado a mais de um ServiceHost. |
SFxChannelDispatcherNoHost0 | O ChannelDispatcher não pode ser aberto porque não está anexado a um ServiceHost. |
SfxChannelFactoryEliminado | Este ChannelFactory não pode ser aberto, pois o ChannelFactory já foi descartado. Crie o ChannelFactory novamente antes de usá-lo. |
SFxChannelFactoryNoBinding | O ChannelFactory não pode ser aberto porque nenhuma ligação foi associada ao seu ponto de extremidade. Especifique uma associação com o construtor ou a propriedade do ponto de extremidade. |
SFxChannelTerminated0 | Uma operação marcada como IsTerminating já foi invocada neste canal, fazendo com que a conexão do canal seja encerrada. Não podem ser invocadas mais operações neste canal. Recrie o canal para continuar a comunicação. |
SFxCloseTimedOut1 | A operação de fechamento ServiceHost foi interrompida após o especificado. Isso pode ser porque um cliente não conseguiu fechar um canal de sessão dentro do tempo necessário. O tempo permitido para esta operação pode ter feito parte de um tempo limite mais longo. |
SfxCloseTimedOutWaitingForDispatchToComplete | O processo de fechamento atingiu o tempo limite enquanto aguardava a conclusão do despacho de serviço. |
SFxCodeGenIsNotAssignableFrom | O especificado não pode ser atribuído. |
SFxConfigChannelConfigurationNotFound | O elemento de ponto de extremidade com o nome especificado e o contrato na seção de configuração do cliente ServiceModel não pode ser encontrado. |
SFxConflictingGlobalElement | O elemento Extensible Markup Language de nível superior com o nome especificado no namespace especificado não pode fazer referência ao tipo especificado. Já faz referência a um tipo diferente. Use um nome de operação diferente ou MessageBodyAttribute para especificar um nome diferente para a mensagem ou partes da mensagem. |
SFxContractHasZeroIniciandoOperações | Um contrato deve ter pelo menos uma operação IsInitiating=true. |
SFxContractHasZeroOperations | Um contrato deve ter pelo menos uma operação. |
SFxContractInheritanceRequiresInterfaces | A classe de serviço do tipo especificado define um ServiceContract e herda um ServiceContract do tipo especificado. A herança de contrato só pode ser usada entre tipos de interface. Se uma classe estiver marcada com ServiceContractAttribute, ela deverá ser o único tipo na hierarquia com ServiceContractAttribute. Mova o ServiceContractAttribute no tipo especificado para uma interface separada que o tipo especificado implementa. |
SFxCreateDuplexChannel1 | O contrato de retorno de chamada do contrato especificado não existe ou não define nenhuma operação. Se este não for um contrato duplex, use ChannelFactory em vez de DuplexChannelFactory. |
SFxCreateDuplexChannelNoCallback | Essa sobrecarga CreateChannel não pode ser chamada nesta instância de DuplexChannelFactory. O DuplexChannelFactory não foi inicializado com um InstanceContext. Chame a sobrecarga CreateChannel que usa um InstanceContext. |
SFxCreateDuplexChannelNoCallback1 | Essa sobrecarga CreateChannel não pode ser chamada nesta instância de DuplexChannelFactory. O DuplexChannelFactory foi inicializado com um Type e nenhum InstanceContext válido foi fornecido. Chame a sobrecarga CreateChannel que usa um InstanceContext. |
SFxCreateDuplexChannelNoCallbackUserObject | Essa sobrecarga CreateChannel não pode ser chamada nesta instância de DuplexChannelFactory. O InstanceContext fornecido para o DuplexChannelFactory não contém um UserObject válido. |
SFxCreateNonDuplexChannel1 | ChannelFactory não suporta o contrato especificado. O ChannelFactory define um contrato de retorno de chamada com uma ou mais operações. Use DuplexChannelFactory em vez de ChannelFactory. |
SFxCustomBindingNeedsTransport1 | O CustomBinding no ServiceEndpoint com o contrato especificado não tem um TransportBindingElement. Cada ligação deve ter pelo menos um elemento de ligação que deriva de TransportBindingElement. |
SFxCustomBindingWithoutTransport | O Scheme não pode ser calculado para essa associação personalizada porque não tem um TransportBindingElement. Cada ligação deve ter pelo menos um elemento de ligação que deriva de TransportBindingElement. |
SFxDataContractSerializerDoesNotSupportBareArray | DataContractSerializer não suporta a coleção especificada no elemento especificado. |
SFxDictionaryIsEmpty | A operação não pode ser executada porque o dicionário está vazio. |
SFxDocEncodedNotSupported | Erro refletindo o especificado. Não há suporte para Document-Encoded. Altere 'Use' para Literal ou 'Style' para RPC. |
SFxDuplicateInitiatingActionAtSameVia | Este serviço tem vários pontos de extremidade escutando no especificado. Os pontos de extremidade compartilham a mesma ação inicial especificada. As mensagens com essa ação seriam descartadas porque o dispatcher não seria capaz de determinar o ponto de extremidade correto para lidar com a mensagem. |
SFXEndpointBehaviorUsedOnWrongSide | O IEndpointBehavior especificado não pode ser usado no servidor. Esse comportamento só pode se aplicar a clientes. |
SFxEndpointNoMatchingScheme | O endereço base que corresponde ao esquema especificado para o ponto de extremidade com a associação especificada não pode ser encontrado. São especificados esquemas de endereços base registados. |
SFxErrorCreatingMtomReader | Ocorreu um erro ao criar um leitor para a mensagem do mecanismo de otimização de transmissão de mensagens. |
SFxErrorDeserializingFault | O servidor retornou uma falha de protocolo de acesso a objeto simples inválida. Consulte InnerException para obter mais detalhes. |
SFxErrorDeserializingHeader | Ocorreu um erro ao desserializar um dos cabeçalhos na mensagem especificada. Consulte InnerException para obter mais detalhes. |
SFxErrorReflectingOnMethod3 | Ocorreu um erro ao carregar o atributo especificado no método especificado no tipo especificado. Consulte InnerException para obter mais detalhes. |
SFxErrorReflectingOnParameter4 | Ocorreu um erro ao carregar o atributo especificado no parâmetro especificado do método especificado no tipo especificado. Consulte InnerException para obter mais detalhes. |
SFxErrorReflectingOnType2 | Ocorreu um erro ao carregar o atributo especificado no tipo especificado. Consulte InnerException para obter mais detalhes. |
SFxErrorSerializingBody | Ocorreu um erro ao serializar o corpo da mensagem especificada. Consulte InnerException para obter mais detalhes. |
SFxErrorSerializingHeader | Ocorreu um erro ao serializar um dos cabeçalhos na mensagem especificada. Consulte InnerException para obter mais detalhes. |
SFxExpectedIMethodCallMessage | Erro interno. A mensagem deve ser uma IMethodCallMessage válida. |
SFxExportMustHaveType | A parte especificada na operação especificada não pode ser exportada porque não tem um tipo CLR válido. |
SFxHeaderNotUnderstood | A mensagem não foi processada. O cabeçalho especificado do namespace especificado não foi compreendido pelo destinatário desta mensagem. Este erro normalmente indica que o remetente desta mensagem habilitou um protocolo de comunicação que o recetor não pode processar. Certifique-se de que a configuração da vinculação do cliente seja consistente com a vinculação do serviço. |
SFxHeadersAreNotSupportedInEncoded | A mensagem especificada não deve ter cabeçalhos para ser usada no estilo codificado de chamada de procedimento remoto. |
SFxInconsistentWsdlOperationStyleInMessageParts | Todas as partes da mensagem na operação especificada devem conter um tipo ou um elemento. |
SFxInconsistentWsdlOperationStyleInOperationMessages | O estilo especificado inferido das mensagens na operação especificada não corresponde ao estilo esperado especificado especificado usando associações. |
SFxInvalidCallbackIAsyncResult | IAsyncResult não é fornecido ou é do tipo errado. |
SFxInvalidMessageBody | O OperationFormatter encontrou um corpo de mensagem inválido. O tipo de nó 'Element' com o nome e namespace especificados era esperado. O tipo de nó especificado com o nome e o namespace especificados foi encontrado. |
SFxInvalidMessageBodyEmptyMessage | O OperationFormatter não pode desserializar nenhuma informação da mensagem porque a mensagem está vazia. |
SFxInvalidMessageBodyErrorDeserializingParameter | Ocorreu um erro ao tentar desserializar o parâmetro especificado. Consulte InnerException para obter mais informações. |
SFxInvalidMessageBodyErrorSerializingParameter | Ocorreu um erro ao tentar serializar o parâmetro especificado. A mensagem InnerException foi especificada. Consulte InnerException para obter mais detalhes. |
SFxInvalidMessageBodyUnexpectedNode | Encontrado o nó inesperado especificado, do namespace especificado durante a desserialização de parâmetros. |
SFxInvalidMessageContractSignature | A operação especificada tem um parâmetro ou um tipo de retorno marcado com o MessageContractAttribute. Ao usar um contrato de mensagem para representar uma mensagem de solicitação, a operação deve ter um único parâmetro marcado com o MessageContractAttribute. Ao usar um contrato de mensagem para representar a mensagem de resposta, o valor de retorno da operação deve ser um tipo marcado com o MessageContractAttribute. A operação não pode ter parâmetros 'out' ou 'ref'. |
SFxInvalidReplyAction | A mensagem de resposta de saída para a operação tem a Ação especificada, mas o contrato para essa operação especifica outra ReplyAction. A Ação especificada na mensagem deve corresponder à ReplyAction no contrato, ou o contrato de operação deve especificar ReplyAction='*'. |
SFxInvalidRequestAction | A mensagem de solicitação de saída para a operação tem a Ação especificada, mas o contrato para essa operação especifica outra RequestAction. A Ação especificada na mensagem deve corresponder a RequestAction no contrato, ou o contrato de operação deve especificar RequestAction='*'. |
SFxInvalidStaticOverloadCalledForDuplexChannelFactory1 | O método estático CreateChannel não pode ser usado com o contrato especificado porque esse contrato define um contrato de retorno de chamada. Use uma das sobrecargas estáticas CreateChannel no DuplexChannelFactory<TChannel>. |
SFxInvalidStreamInRequest | Para que a solicitação na operação especificada seja um fluxo, a operação deve ter um único parâmetro cujo tipo é Stream. |
SFxInvalidStreamInResponse | Para que a resposta na operação especificada seja um fluxo, a operação deve ter um único parâmetro de saída ou valor de retorno cujo tipo é Stream. |
SFxInvalidStreamInTypedMessage | Para usar fluxos com o modelo de programação Message Contract, o tipo especificado deve ter um único membro MessageBody cujo tipo é Stream. |
SFxInvalidUseOfPrimitiveOperationFormatter | O PrimitiveOperationFormatter recebeu um parâmetro ou tipo de retorno que não suporta. |
SFxMessageContractBaseTypeNotValid | O tipo especificado define um MessageContract e deriva de um tipo especificado que não define um MessageContract. Todos os objetos na hierarquia de herança especificada devem definir um MessageContract. |
SFxMethodNotSupported1 | O método especificado não é suportado neste objeto. Isso pode acontecer se o método não estiver marcado com OperationContractAttribute ou se o tipo de interface não estiver marcado com ServiceContractAttribute. |
SFxMethodNotSupportedByType2 | O tipo de implementação ServiceHost especificado não implementa o contrato de serviço especificado. |
SFxMethodNotSupportedOnCallback1 | O método de retorno de chamada especificado não é suportado. Isso pode acontecer se o método não estiver marcado com OperationContractAttribute ou se seu tipo de interface não for o destino do ServiceContractAttribute CallbackContract. |
SFxMismatchedOperationParent | Um DispatchOperation ou ClientOperation só pode ser adicionado ao seu pai DispatchRuntime ou ClientRuntime, respectivamente. |
SFxNameCannotBeEmpty | A propriedade Name não pode ser uma cadeia de caracteres vazia. |
SfxNoTypeSpecifiedForParameter | Nenhum tipo de CLR foi especificado para o parâmetro, o que impede que a operação seja gerada. |
SFxOperationBehaviorAttributeOnlyOnServiceClass | OperationBehaviorAttribute só pode ir na classe de serviço. Ele não pode ser colocado na interface ServiceContract. O método especificado no tipo especificado viola isso. |
SFxOperationContractOnNonServiceContract | O método especificado é marcado com OperationContractAttribute, mas o tipo especificado que encerra não está marcado com ServiceContractAttribute. OperationContractAttribute só pode ser usado em métodos nos tipos ServiceContractAttribute ou em seus tipos CallbackContract. |
SFxParameterCountMismatch | Ocorreu uma incompatibilidade entre o número de argumentos fornecidos e o número de argumentos esperados. Especificamente, o argumento especificado tem o número especificado de elementos, enquanto o argumento esperado tem o número especificado de elementos. |
SFxPartNameMustBeUniqueInRpc | O nome da parte da mensagem especificada não é exclusivo em uma mensagem de chamada de procedimento remoto. |
SFxReplyActionMismatch3 | Uma mensagem de resposta foi recebida para a operação especificada com a ação especificada. No entanto, o código do cliente requer a ação especificada. |
SFxRequestReplyNone | Foi recebida uma mensagem com um cabeçalho WS-Addressing ReplyTo ou FaultTo direcionado para o endereço "Nenhum". Esses valores não são válidos para operações de solicitação-resposta. Use uma operação unidirecional ou habilite o ManualAddressing se precisar oferecer suporte aos valores ReplyTo ou FaultTo de "Nenhum". |
SFxRequestTimedOut1 | Esta operação de solicitação não recebeu uma resposta dentro do tempo configurado especificado. O tempo permitido pode ter feito parte de um tempo limite mais longo. Isso pode ocorrer porque o serviço ainda está processando a operação ou porque o serviço não pôde enviar uma mensagem de resposta. |
SFxRequestTimedOut2 | A operação de solicitação enviada para o local especificado não recebeu uma resposta dentro do tempo configurado especificado. O tempo permitido pode ter feito parte de um tempo limite mais longo. Isso pode ocorrer porque o serviço ainda está processando a operação ou porque o serviço não pôde enviar uma mensagem de resposta. |
SFxSchemaDoesNotContainType | O esquema com o namespace de destino especificado não contém um tipo com o nome especificado. |
SfxServiceContractAttributeNotFound | O tipo de contrato especificado não é atribuído a ServiceContractAttribute. Para definir um contrato válido, o tipo especificado deve ser atribuído a ServiceContractAttribute. O tipo pode ser uma interface de contrato ou uma classe de serviço. |
SFxServiceContractGeneratorConfigRequired | Para gerar informações de configuração usando o método GenerateServiceEndpoint, a instância ServiceContractGenerator deve ser inicializada com um objeto Configuration válido. |
SFxServiceHostBaseCannotAddEndpointAfterOpen | Os pontos de extremidade não podem ser adicionados depois que o ServiceHost está em um dos seguintes estados: - Aberto - Defeituoso - Encerrado - Fechado |
SFxServiceHostBaseCannotAddEndpointWithoutDescription | Os pontos de extremidade não podem ser adicionados antes que a propriedade Description seja inicializada. |
SFxServiceMetadataBehaviorNoHttpBaseAddress | A propriedade HttpGetEnabled de ServiceMetadataBehavior é definida como true e a propriedade HttpGetUrl é um endereço relativo, mas não há nenhum endereço base HTTP. Forneça um endereço base HTTP ou defina HttpGetUrl como um endereço absoluto. |
SFxServiceMetadataBehaviorNoHttpsBaseAddress | A propriedade HttpsGetEnabled de ServiceMetadataBehavior é definida como true e a propriedade HttpsGetUrl é um endereço relativo, mas não há nenhum endereço base HTTPS. Forneça um endereço base HTTPS ou defina HttpsGetUrl como um endereço absoluto. |
SFxServiceMetadataBehaviorUrlMustBeHttpOrRelative | O comportamento Url deve ser um identificador de recurso uniforme relativo ou um identificador de recurso uniforme absoluto com o esquema especificado. O Url especificado é um identificador de recurso uniforme absoluto com o esquema especificado. |
SFxStreamRequestMessageClosed | A mensagem que contém este fluxo foi fechada. Os fluxos de solicitação não podem ser acessados após o retorno da operação de serviço. |
SFxStreamResponseMessageClosed | A mensagem que contém este fluxo foi fechada. |
SFxTerminateRequestProcessingException | Uma extensão no pipeline de operação deve encerrar o processamento dessa mensagem. |
SFxTerminatingOperationAlreadyCalled1 | Este canal não pode enviar mais mensagens porque a operação IsTerminating foi chamada. |
SFxThrottleLimitMustBeGreaterThanZero0 | O limite do acelerador deve ser superior a zero. Para desativar o limite de aceleração, defina o valor como Int32.MaxValue. |
SFxTypedOrUntypedMessageCannotBeMixedWithVoidInRpc | Ao usar o estilo codificado por RPC, os tipos de contrato de mensagem ou o tipo System.ServiceModel.Channels.Message não podem ser usados se a operação não tiver parâmetros ou tiver um valor de retorno vazio. Adicione um tipo de contrato de mensagem em branco como um parâmetro ou tipo de retorno à operação especificada. |
SFxUserCodeThrewException | A operação de usuário especificada lançou uma exceção que não é tratada no código do usuário. Se este for um problema recorrente, pode indicar um erro na implementação do método especificado. |
SfxUseTypedMessageForCustomAttributes | O parâmetro especificado não pode ser mapeado para o parâmetro operation porque requer atributos adicionais. |
SFxVersionMismatchInOperationContextAndMessage2 | Não é possível adicionar cabeçalhos de saída à mensagem porque MessageVersion em OperationContext.Current não corresponde à versão do cabeçalho da mensagem que está sendo processada |
SFxWellKnownNonSingleton0 | Para usar um dos construtores ServiceHost que usa uma instância de serviço, o InstanceContextMode do serviço deve ser definido como InstanceContextMode.Single. Isso pode ser configurado usando o ServiceBehaviorAttribute. Caso contrário, use os construtores ServiceHost que usam um argumento Type. |
SFxWrapperTypeHasMultipleNamespaces | O tipo de wrapper para a mensagem especificada não pode ser projetado como um tipo de contrato de dados porque tem vários namespaces. Use o XmlSerializer. |
UriMustBeAbsolute | O URI deve ser absoluto. |