Marco de servicios
En este tema se enumeran las excepciones generadas por Service Framework Data.
Lista de excepciones
Código de recurso | Cadena de recurso |
---|---|
ABindingInstanceHasAlreadyBeenAssociatedTo1 | Una instancia de enlace ya se ha asociado para que escuche al identificador uniforme de recursos especificado. Si dos extremos desean compartir el mismo indicador de recurso ListenUniform, también deben compartir la misma instancia de objeto de enlace. Los dos puntos de conexión en conflicto se especificaron en llamadas AddServiceEndpoint (), en un archivo de configuración, o una combinación de AddServiceEndpoint () y configuración. |
AChannelServiceEndpointIsNull0 | Un canal o punto de conexión de servicio es nulo. |
AChannelServiceEndpointSContractSNameIsNull0 | Un nombre del contrato de punto de conexión de servicio/canal es nulo o vacío. |
AChannelServiceEndpointSContractSNamespace0 | Un espacio de nombres de contrato de extremo de servicio/canal es nulo. |
BaseAddressCannotHaveFragment | Una dirección base no puede contener un fragmento de identificador uniforme de recursos. |
BaseAddressCannotHaveQuery | Una dirección base no puede contener una cadena de solicitud de identificador uniforme de recursos. |
BaseAddressCannotHaveUserInfo | Una dirección base no puede contener una sección de información del usuario de identificador uniforme de recursos. |
BaseAddressDuplicateScheme | Esta colección ya contiene una dirección con el esquema especificado. Solo se permite una dirección para cada esquema de esta colección. |
BaseAddressMustBeAbsolute | Solo un identificador uniforme de recursos absoluto se puede utilizar como una dirección base. |
BindingDoesnTSupportAnyChannelTypes1 | El enlace especificado no permite crear ningún tipo de canal. Los elementos de enlace en un enlace personalizado se apilan incorrectamente o en el orden equivocado. En la parte inferior de la pila se requiere un transporte. El orden recomendado para los elementos de enlace es: TransactionFlow, ReliableSession, Security, CompositeDuplex, OneWay, StreamSecurity, MessageEncoding, Transport. |
BindingDoesnTSupportDuplexButContractRequires1 | El contrato requiere Dúplex. El enlace especificado no lo admite o no está configurado correctamente para admitirlo. |
BindingDoesnTSupportOneWayButContractRequires1 | El contrato requiere Unidireccional. El enlace especificado no lo admite o no está configurado correctamente para admitirlo. |
BindingDoesnTSupportRequestReplyButContract1 | El contrato requiere Solicitud/Respuesta. El enlace especificado no lo admite o no está configurado correctamente para admitirlo. |
BindingDoesnTSupportSessionButContractRequires1 | El contrato requiere Sesión. El enlace especificado no lo admite o no está configurado correctamente para admitirlo. |
BindingDoesnTSupportOneWayButContractRequires1 | El contrato requiere Bidireccional (solicitud-respuesta o dúplex). El enlace especificado no lo admite o no está configurado correctamente para admitirlo. |
BindingRequirementsAttributeDisallowsQueuedDelivery1 | DeliveryRequirementsAttribute no permite QueuedDelivery. El enlace para el extremo con el contrato especificado lo admite. |
BindingRequirementsAttributeRequiresQueuedDelivery1 | DeliveryRequirementsAttribute requiere QueuedDelivery. El enlace para el punto de conexión con el contrato especificado no lo admite o no está configurado correctamente para admitirlo. |
channelDoesNotHaveADuplexSession0 | El canal actual no permite cerrar la sesión de salida. Este canal no implementa ISessionChannel<IDuplexSession>. |
ClientRuntimeRequiresFormatter0 | El ClientOperation especificado requiere un formateador, porque SerializeRequest y DeserializeReply no son ambos falsos. |
CommunicationObjectAborted1 | El objeto de comunicación especificado no se puede utilizar para la comunicación porque se ha detenido. |
CommunicationObjectAbortedStack2 | El objeto de comunicación especificado no se puede utilizar para la comunicación porque se ha detenido: {1} |
CommunicationObjectBaseClassMethodNotCalled | El objeto de comunicación especificado ha invalidado la función virtual {1} pero no llama a la versión definida en la clase base. |
ContractIsNotSelfConsistentItHasOneOrMore2 | El contrato especificado tiene una o más operaciones IsTerminating o non-IsInitiating. No tiene la propiedad SessionMode establecida como SessionMode.Required. Los atributos IsInitiating e IsTerminating solo se pueden utilizar en el contexto de una sesión. |
CouldnTCreateChannelForChannelType2 | Se solicitó el tipo de canal especificado, pero el enlace especificado no lo admite o no está configurado correctamente para admitirlo. |
DispatchRuntimeRequiresFormatter0 | El DispatchOperation especificado requiere un formateador, porque DeserializeRequest y SerializeReply no son ambos falsos. |
EndMethodsCannotBeDecoratedWithOperationContractAttribute | El método End no se puede utilizar con OperationContractAttribute al utilizar el patrón de diseño de IAsyncResult. Solo el método Begin correspondiente se puede utilizar con OperationContractAttribute. Ese atributo se aplica al par de métodos Begin-End. |
EndpointListenerRequirementsCannotBeMetBy3 | IChannelListener no puede cumplir los requisitos de ChannelDispatcher para el enlace especificado porque el contrato requiere la compatibilidad con uno de estos tipos de canales especificados. Pero el enlace solo admite estos tipos de canales especificados. |
EndpointsMustHaveAValidBinding0 | Los puntos de conexión deben tener un enlace válido. |
InvalidOrUnrecognizedAction | No se puede procesar el mensaje porque la acción especificada no es válida ni reconocida. |
MultipleMebesInParameters | Se encontró más de un MessageEncodingBindingElement en BindingParameters del BindingContext. CustomBinding no puede tener varios MessageEncodingBindingElements. Solo deje uno de estos elementos y elimine el resto. |
MultipleStreamUpgradeProvidersInParameters | Se encontró más de un IStreamUpgradeProviderElement en los BindingParameters del BindingContext. CustomBinding no puede tener más de un IStreamUpgradeProviderElements. Solo deje uno de estos elementos y elimine el resto. |
NoChannelBuilderAvailable | El enlace no se puede utilizar para crear un generador de canales o un escuchador de canales porque no tiene un TransportBindingElement. Cada enlace debe tener al menos un elemento de enlace que derive de TransportBindingElement. |
NotAllBindingElementsBuilt | No se utilizaron algunos de los elementos de enlace de este enlace al compilar el generador y el escuchador de canales. Los elementos de enlace no están ordenados correctamente. El orden recomendado para los elementos de enlace es: TransactionFlow, ReliableSession, Security, CompositeDuplex, OneWay, StreamSecurity, MessageEncoding, Transport. Tenga en cuenta que TransportBindingElement debe ser el último. Los elementos de enlace especificados no se compilaron. |
RuntimeRequiresInvoker0 | La operación de distribución requiere un invocador. |
ServiceHasZeroAppEndpoints | El Servicio especificado no tiene puntos de conexión de aplicación (sin infraestructura). Esto podría deberse a que no se encontrón ningún archivo de configuración para su aplicación o a que no se encontró ningún elemento de servicio que coincidiese con el nombre del servicio en el archivo de configuración o porque no se definió ningún extremo en el elemento de servicio. |
SFxActionMismatch | No se puede crear un mensaje escrito debido a una desigualdad de acción. Se esperaba la acción especificada se pero encontró otra |
SFxAnonymousTypeNotSupported | La parte especificada en el mensaje especificado no se puede exportar con RPC ni codificar porque es de tipo anónimo. |
SFxBadMetadataLocationNoAppropriateBaseAddress | La dirección URL proporcionada a ServiceMetadataBehavior que utiliza la propiedad ExternalMetadataLocation o el atributo externalMetadataLocation en la sección serviceMetadata de la sección de configuración era una dirección URL relativa y no hay ninguna dirección base con la que resolverla. |
SFxBadMetadataMustBePolicy | Debe proporcionar un XmlElement de directiva que tiene el nombre y espacio de nombres especificado. El XmlElement tiene el nombre y espacio de nombres especificado. |
SFxBodyObjectTypeCannotBeInherited | El tipo especificado no puede heredar de ninguna clase que no sea el objeto que se va a utilizar como objeto de cuerpo en estilo RPC. |
SFxBodyObjectTypeCannotBeInterface | El tipo especificado implementa la interfaz especificada, que no se admite para el objeto de cuerpo en estilo RPC. |
SFxCallbackBehaviorAttributeOnlyOnDuplex | CallbackBehaviorAttribute solo se puede ejecutar como un comportamiento en un punto de conexión con un contrato dúplex. El contrato especificado no es dúplex y no contiene ninguna operación de devolución de llamada. |
SFxCallbackRequestReplyInOrder1 | La respuesta no se puede recibir desde esta operación hasta que el Mensaje actual complete el procesamiento. Si desea permitir el procesamiento de mensajes descompuestos, especifique ConcurrencyMode de Reentrante o Varios en los especificados. |
SfxCallbackTypeCannotBeNull | Para utilizar el contrato especificado con DuplexChannelFactory, el contrato debe especificar un contrato de devolución de llamada válido. Si su contrato tiene un contrato de devolución de llamada, utilice ChannelFactory en lugar de DuplexChannelFactory. |
SFxCannotGetMetadataFromLocation | MetadataExchangeClient solo puede recibir los metadatos de MetadataLocations HTTPS y HTTP. No puede recibir metadatos de los especificados. |
SFxCannotHttpGetMetadataFromAddress | El MetadataExchangeClient solo puede recibir metadatos de direcciones HTTP o HTTPS al utilizar MetadataExchangeClientMode HttpGet. No puede recibir metadatos de los especificados. |
SFxCannotImportAsParameters_Bare | Generación del contrato de mensaje porque la operación especificada no es ni RPC ni ajustada en documento. |
SFxCannotImportAsParameters_DifferentWrapperName | Generación del contrato de mensaje porque el nombre del contenedor del mensaje especificado no coincide con el valor predeterminado. |
SFxCannotImportAsParameters_DifferentWrapperNs | Generación del contrato de mensaje porque el nombre de espacios del contenedor del mensaje especificado no coincide con el valor predeterminado. |
SFxCannotImportAsParameters_ElementIsNotNillable | Generación de un contrato de mensaje porque el nombre de elemento especificado del espacio de nombres especificado no se marca como que acepta valores NIL. |
SFxCannotImportAsParameters_HeadersAreUnsupported | Generación del contrato de mensaje porque el mensaje especificado tiene encabezados. |
SFxCannotImportAsParameters_Message | Generación de un contrato de mensaje porque la operación especificada tiene un Mensaje sin tipo como argumento o tipo de valor devuelto. |
SFxCannotImportAsParameters_MessageHasProtectionLevel | Generación del contrato de mensaje porque el mensaje especificado requiere protección. |
SFxCannotImportAsParameters_NamespaceMismatch | Generación del contrato de mensaje porque el nombre de espacios de la parte del mensaje especificado no coincide con el valor predeterminado. |
SFxCannotRequireBothSessionAndDatagram3 | El contrato especificado especifica SessionMode.NotAllowed y el contrato especificado especifica SessionMode.Required. Cambie uno de los valores SessionMode o especifique una dirección diferente, o ListenURI, para cada punto de conexión. |
SFxCannotSetExtensionsByIndex | Esta colección no permite establecer las extensiones por índice. Utilice el InsertItem o los métodos RemoveItem. |
SFxChannelDispatcherDifferentHost0 | El ChannelDispatcher no está adjunto actualmente al ServiceHost que se proporcionó. |
SFxChannelDispatcherMultipleHost0 | El ChannelDispatcher no se puede agregar a más de un ServiceHost. |
SFxChannelDispatcherNoHost0 | No se puede abrir el ChannelDispatcher porque no está adjunto a un ServiceHost. |
SfxChannelFactoryDisposed | No se puede abrir este ChannelFactory puesto que ya se ha dispuesto el ChannelFactory. Cree de nuevo el ChannelFactory antes de utilizarlo. |
SFxChannelFactoryNoBinding | No se puede abrir el ChannelFactory porque no se ha asociado ningún enlace a su extremo. Especifique un enlace con el constructor o la propiedad del punto de conexión. |
SFxChannelTerminated0 | Una operación marcada como IsTerminating ya se ha invocado en este canal, haciendo que se termine la conexión del canal. No se pueden invocar más operaciones en este canal. Recree el canal para continuar la comunicación. |
SFxCloseTimedOut1 | La operación de cierre de ServiceHost se detuvo después de lo especificado. Esto podría deberse a que un cliente no cerró un canal con sesión en el tiempo requerido. Puede que el tiempo permitido para esta operación sea parte de un tiempo de espera mayor. |
SfxCloseTimedOutWaitingForDispatchToComplete | Se superó el tiempo de espera del proceso de cierre mientras se esperaba que se completase la distribución del servicio. |
SFxCodeGenIsNotAssignableFrom | Lo especificado no se puede asignar. |
SFxConfigChannelConfigurationNotFound | No se puede encontrar el elemento del extremo con el nombre y contrato especificados en la sección de configuración de cliente de ServiceModel. |
SFxConflictingGlobalElement | El elemento del lenguaje de marcado extensible del nivel superior con el nombre especificado en el espacio de nombres especificado no puede hacer referencia al tipo especificado. Ya hace referencia a un tipo diferente. Utilice un nombre de operación diferente o MessageBodyAttribute para especificar un nombre diferente para el mensaje o para partes del mensaje. |
SFxContractHasZeroInitiatingOperations | Un contrato debe tener al menos una operación IsInitiating=true. |
SFxContractHasZeroOperations | Un contrato debe tener al menos una operación. |
SFxContractInheritanceRequiresInterfaces | La clase de servicio del tipo especificado define un ServiceContract y hereda un ServiceContract del tipo especificado. La herencia del contrato solo se puede utilizar entre tipos de interfaz. Si una clase se marca con ServiceContractAttribute, debe ser el único tipo en la jerarquía con ServiceContractAttribute. Mueva el ServiceContractAttribute en el tipo especificado a una interfaz independiente que implemente el tipo especificado. |
SFxCreateDuplexChannel1 | El contrato de devolución de llamada del contrato especificado no existe o no define ninguna operación. Si no es un contrato dúplex, utilice ChannelFactory en lugar de DuplexChannelFactory. |
SFxCreateDuplexChannelNoCallback | Esta sobrecarga de CreateChannel no se puede llamar en esta instancia de DuplexChannelFactory. El DuplexChannelFactory no se inicializó con un InstanceContext. Llame a la sobrecarga de CreateChannel que toma un InstanceContext. |
SFxCreateDuplexChannelNoCallback1 | Esta sobrecarga de CreateChannel no se puede llamar en esta instancia de DuplexChannelFactory. El DuplexChannelFactory se inicializó con un Tipo y no se proporcionó ningún InstanceContext válido. Llame a la sobrecarga de CreateChannel que toma un InstanceContext. |
SFxCreateDuplexChannelNoCallbackUserObject | Esta sobrecarga de CreateChannel no se puede llamar en esta instancia de DuplexChannelFactory. El InstanceContext proporcionado al DuplexChannelFactory no contiene un UserObject válido. |
SFxCreateNonDuplexChannel1 | ChannelFactory no admite el contrato especificado. ChannelFactory define un contrato de devolución de llamada con una o más operaciones. Utilice DuplexChannelFactory en lugar de ChannelFactory. |
SFxCustomBindingNeedsTransport1 | El CustomBinding en el ServiceEndpoint con el contrato especificado no tiene un TransportBindingElement. Cada enlace debe tener al menos un elemento de enlace que derive de TransportBindingElement. |
SFxCustomBindingWithoutTransport | El Esquema no se puede calcular para este enlace personalizado porque no tiene un TransportBindingElement. Cada enlace debe tener al menos un elemento de enlace que derive de TransportBindingElement. |
SFxDataContractSerializerDoesNotSupportBareArray | DataContractSerializer no admite la colección especificada en el elemento especificado. |
SFxDictionaryIsEmpty | La operación no se puede realizar porque el diccionario está vacío. |
SFxDocEncodedNotSupported | Error que refleja lo especificado. No se admite la codificación por documento. Cambie “Uso” a Literal o “Estilo” a RPC. |
SFxDuplicateInitiatingActionAtSameVia | Este servicio tiene varios puntos de conexión que escuchan al especificado. Los puntos de conexión comparten la misma acción de iniciación especificada. Los mensajes con esta acción se quitarían porque el distribuidor no sería capaz de determinar el extremo correcto para administrar el mensaje. |
SFXEndpointBehaviorUsedOnWrongSide | El IEndpointBehavior especificado no se puede utilizar en el servidor. Este comportamiento solo se puede aplicar a los clientes. |
SFxEndpointNoMatchingScheme | No se puede encontrar la dirección base que coincide con el esquema especificado para el extremo con el enlace especificado. Se especifican los esquemas de direcciones base registrados. |
SFxErrorCreatingMtomReader | Se produjo un error al crear un lector para el mensaje del mecanismo de optimización de la transmisión de mensajes. |
SFxErrorDeserializingFault | El servidor devolvió un error de protocolo de acceso de objeto simple no válido. Consulte InnerException para obtener más información". |
SFxErrorDeserializingHeader | Se produjo un error al deserializar uno de los encabezados en el mensaje especificado. Consulte InnerException para obtener más detalles. |
SFxErrorReflectingOnMethod3 | Se produjo un error al cargar el atributo especificado en el método especificado en el tipo especificado. Consulte InnerException para obtener más información". |
SFxErrorReflectingOnParameter4 | Se produjo un error al cargar el atributo especificado en el parámetro especificado del método especificado en el tipo especificado. Consulte InnerException para obtener más información". |
SFxErrorReflectingOnType2 | Se produjo un error al cargar el atributo especificado en el tipo especificado. Consulte InnerException para obtener más información". |
SFxErrorSerializingBody | Se produjo un error al serializar el cuerpo del mensaje especificado. Consulte InnerException para obtener más información". |
SFxErrorSerializingHeader | Se produjo un error al deserializar uno de los encabezados en el mensaje especificado. Consulte InnerException para obtener más información". |
SFxExpectedIMethodCallMessage | Error interno El mensaje debe ser un IMethodCallMessage válido. |
SFxExportMustHaveType | No se puede exportar la Parte especificada en la operación especificada ya que no tiene un tipo CLR válido. |
SFxHeaderNotUnderstood | No se procesó el mensaje. El destinatario de este mensaje no entendió el encabezado especificado del espacio de nombres especificado. Este error indica normalmente que el remitente de este mensaje ha habilitado un protocolo de comunicaciones que el receptor no puede procesar. Asegúrese de que la configuración del enlace del cliente es coherente con el enlace del servicio. |
SFxHeadersAreNotSupportedInEncoded | El mensaje especificado no debe tener encabezados que se vayan a utilizar en el estilo codificado de llamada de procedimiento remoto. |
SFxInconsistentWsdlOperationStyleInMessageParts | Todas las partes del mensaje en la operación especificada deben contener un tipo o un elemento. |
SFxInconsistentWsdlOperationStyleInOperationMessages | El estilo especificado deducido de los mensajes en la operación especificada no coincide con el estilo esperado especificado mediante enlaces. |
SFxInvalidCallbackIAsyncResult | IAsyncResult no se proporciona o es del tipo equivocado. |
SFxInvalidMessageBody | El OperationFormatter encontró un cuerpo de mensaje no válido. Se esperaba el tipo de nodo 'Elemento' con el nombre y espacio de nombres especificado. Se encontró el tipo de nodo especificado con el nombre y espacio de nombres especificado. |
SFxInvalidMessageBodyEmptyMessage | El OperationFormatter no puede deserializar ninguna información del mensaje porque el mensaje está vacío. |
SFxInvalidMessageBodyErrorDeserializingParameter | Se produjo un error al intentar deserializar el parámetro especificado. Consulte InnerException para obtener más información. |
SFxInvalidMessageBodyErrorSerializingParameter | Se produjo un error al intentar serializar el parámetro especificado. Se especificó el mensaje de InnerException. Consulte InnerException para obtener más información". |
SFxInvalidMessageBodyUnexpectedNode | Se encontró el nodo no esperado especificado, del espacio de nombres especificado al deserializar los parámetros. |
SFxInvalidMessageContractSignature | La operación especificada tiene un parámetro o un tipo de valor de devolución que se marca con el MessageContractAttribute. Al utilizar un contrato de mensaje para representar un mensaje de solicitud, la operación debe tener un parámetro único que esté marcado con el MessageContractAttribute. Al utilizar un contrato de mensaje para representar el mensaje de respuesta, el valor devuelto de la operación debe ser un tipo marcado con el MessageContractAttribute. La operación no puede tener ningún parámetro 'fuera' ni 'ref'. |
SFxInvalidReplyAction | El mensaje de respuesta de salida para la operación tiene la Acción especificada, pero el contrato para esa operación especifica otra ReplyAction. La Acción especificada en el mensaje debe coincidir con ReplyAction en el contrato, o el contrato de operación debe especificar ReplyAction = '*.' |
SFxInvalidRequestAction | El mensaje de solicitud de salida para la operación tiene la Acción especificada, pero el contrato para esa operación especifica otra RequestAction. La Acción especificada en el mensaje debe coincidir con RequestAction en el contrato, o el contrato de operación debe especificar RequestAction = '*.' |
SFxInvalidStaticOverloadCalledForDuplexChannelFactory1 | El método estático CreateChannel no se puede utilizar con el contrato especificado porque ese contrato define un contrato de devolución de llamada. Utilice una de las sobrecargas de CreateChannel estáticas en DuplexChannelFactory<TChannel>. |
SFxInvalidStreamInRequest | Para que la solicitud en la operación especificada sea una secuencia, la operación debe tener un parámetro único cuyo tipo sea de Secuencia. |
SFxInvalidStreamInResponse | Para que la respuesta en la operación especificada sea una secuencia, la operación debe tener un parámetro único out cuyo tipo sea de Secuencia. |
SFxInvalidStreamInTypedMessage | Para utilizar secuencias con el modelo de programación de contrato de mensaje, el tipo especificado debe tener un miembro MessageBody único cuyo tipo sea de Secuencia. |
SFxInvalidUseOfPrimitiveOperationFormatter | Se proporcionó un parámetro o tipo de valor devuelto al PrimitiveOperationFormatter que éste no admite. |
SFxMessageContractBaseTypeNotValid | El tipo especificado define un MessageContract y se deriva a partir un tipo especificado que no define un MessageContract. Todos los objetos en la jerarquía de herencia especificada deben definir un MessageContract. |
SFxMethodNotSupported1 | El método especificado no se admite en este objeto. Esto puede pasar si el método no se marca con OperationContractAttribute o si el tipo de interfaz no se marca con ServiceContractAttribute. |
SFxMethodNotSupportedByType2 | El tipo de implementación de ServiceHost especificado no implementa el contrato de servicio especificado. |
SFxMethodNotSupportedOnCallback1 | No se admite el método de devolución de llamada especificado. Esto puede pasar si el método no se marca con OperationContractAttribute o si su tipo de interfaz no es el destino del CallbackContract del ServiceContractAttribute. |
SFxMismatchedOperationParent | Una DispatchOperation o ClientOperation solo se puede agregar respectivamente a su DispatchRuntime o ClientRuntime primario. |
SFxNameCannotBeEmpty | La propiedad Name no puede ser una cadena vacía. |
SfxNoTypeSpecifiedForParameter | No se especificó ningún tipo CLR para el parámetro, lo que evita que se genere la operación. |
SFxOperationBehaviorAttributeOnlyOnServiceClass | El OperationBehaviorAttribute solo puede ir en la clase de servicio. No se puede colocar en la interfaz ServiceContract. El método especificado en el tipo especificado infringe esto. |
SFxOperationContractOnNonServiceContract | El método especificado se marca con OperationContractAttribute, pero el tipo especificado que lo encierra no se marca con ServiceContractAttribute. OperationContractAttribute solo se puede utilizar en métodos en tipos ServiceContractAttribute o en sus tipos CallbackContract. |
SFxParameterCountMismatch | Se produjo una desigualdad entre el número de argumentos proporcionados y el número de argumentos esperados. Específicamente, el argumento especificado tiene el número especificado de elementos mientras que el argumento esperado tiene el número especificado de elementos. |
SFxPartNameMustBeUniqueInRpc | El nombre de la parte del mensaje especificado no es único en un mensaje de llamada de procedimiento remoto. |
SFxReplyActionMismatch3 | Se recibió un mensaje de respuesta para la operación especificada con la acción especificada. Sin embargo, su código de cliente requiere la acción especificada. |
SFxRequestReplyNone | Se recibió un mensaje con un encabezado ReplyTo o FaultTo de WS-Addressing cuyo destino es la dirección "None". Estos valores no son válidos para operaciones de solicitud-respuesta. Utilice una operación unidireccional o habilite ManualAddressing si necesita admitir valores “None" de ReplyTo o FaultTo. |
SFxRequestTimedOut1 | Esta operación de solicitud no recibió una respuesta dentro del tiempo configurado especificado. El tiempo permitido puede haber formado parte de un tiempo de espera más largo. Esto puede deberse a que el servicio todavía está procesando la operación o a que el servicio no pudo enviar un mensaje de respuesta. |
SFxRequestTimedOut2 | La operación de solicitud enviada a la ubicación especificada no recibió una respuesta dentro del tiempo configurado especificado. El tiempo permitido puede haber formado parte de un tiempo de espera más largo. Esto puede deberse a que el servicio todavía está procesando la operación o a que el servicio no pudo enviar un mensaje de respuesta. |
SFxSchemaDoesNotContainType | El esquema con el espacio de nombres de destino especificado no contiene un tipo con el nombre especificado. |
SfxServiceContractAttributeNotFound | Al tipo de contrato especificado no se le atribuye ServiceContractAttribute. Para definir un contrato válido, debe atribuirse ServiceContractAttribute al tipo especificado. El tipo puede ser o una interfaz de contrato o una clase de servicio. |
SFxServiceContractGeneratorConfigRequired | Para generar información de configuración mediante el método GenerateServiceEndpoint, la instancia de ServiceContractGenerator debe inicializarse mediante un objeto de configuración válido. |
SFxServiceHostBaseCannotAddEndpointAfterOpen | No se pueden agregar extremos después de que ServiceHost esté en uno de los siguientes estados: - Abierto - Error - Finalizado - Cerrado |
SFxServiceHostBaseCannotAddEndpointWithoutDescription | Los extremos no se pueden agregar antes de que se inicie la propiedad Description. |
SFxServiceMetadataBehaviorNoHttpBaseAddress | La propiedad HttpGetEnabled de ServiceMetadataBehavior está definida como true y la propiedad HttpGetUrl es una dirección relativa, pero no hay ninguna dirección base HTTP. Proporcione una dirección base HTTP o defina HttpGetUrl como una dirección absoluta. |
SFxServiceMetadataBehaviorNoHttpsBaseAddress | La propiedad HttpsGetEnabled de ServiceMetadataBehavior está definida como true y la propiedad HttpsGetUrl es una dirección relativa, pero no hay ninguna dirección base HTTPS. Proporcione una dirección base HTTPS o defina HttpsGetUrl como una dirección absoluta. |
SFxServiceMetadataBehaviorUrlMustBeHttpOrRelative | La URL de comportamiento debe ser un identificador uniforme de recursos relativo o un identificador uniforme de recursos absoluto con el esquema especificado. La URL especificada es un identificador uniforme de recursos absoluto con el esquema especificado. |
SFxStreamRequestMessageClosed | Se ha cerrado el mensaje que contiene esta secuencia. No se puede tener acceso a las secuencias de solicitud después de que se restablezca el servicio. |
SFxStreamResponseMessageClosed | Se ha cerrado el mensaje que contiene esta secuencia. |
SFxTerminateRequestProcessingException | Una extensión en la canalización de la operación debe dejar de procesar este mensaje. |
SFxTerminatingOperationAlreadyCalled1 | Este canal no puede enviar más mensaje porque se llamó la operación IsTerminating. |
SFxThrottleLimitMustBeGreaterThanZero0 | El límite del acelerador debe ser mayor de cero. Para deshabilitar el límite del acelerador, establezca el valor en Int32.MaxValue. |
SFxTypedOrUntypedMessageCannotBeMixedWithVoidInRpc | Al utilizar el estilo codificado por RPC, no se pueden usar los tipos de contrato de mensaje o el tipo System.ServiceModel.Channels.Message si la operación no tiene ningún parámetro o tiene un valor devuelto nulo. Agregue un tipo de contrato de mensaje en blanco como un parámetro o tipo de valor devuelto a la operación especificada. |
SFxUserCodeThrewException | La operación especificada por el usuario produjo una excepción que no se controla en código de usuario. Si éste es un problema recurrente, puede indicar que hay un error en la implementación del método especificado. |
SfxUseTypedMessageForCustomAttributes | El parámetro especificado no puede estar asignado al parámetro de operación porque requiere atributos adicionales. |
SFxVersionMismatchInOperationContextAndMessage2 | No se puede agregar encabezados de salida al mensaje porque MessageVersion en OperationContext.Current no coincide con la versión de encabezado del mensaje que se procesa |
SFxWellKnownNonSingleton0 | Para utilizar uno de los constructores ServiceHost que toma una instancia del servicio, el InstanceContextMode del servicio debe establecerse en InstanceContextMode.Single. Esto se puede configurar mediante el ServiceBehaviorAttribute. De lo contrario, utilice los constructores ServiceHost que toman un argumento de tipo. |
SFxWrapperTypeHasMultipleNamespaces | El tipo de contenedor para el mensaje especificado no se puede proyectar como un tipo de contrato de datos porque tiene varios espacios de nombres. Utilice el XmlSerializer. |
UriMustBeAbsolute | El URI debe ser absoluto. |