Описание тега messagecontract

Windows Communication Foundation (WCF) MessageContract Attribute defines a strongly-typed class that corresponds to a SOAP message.
3 ответа

Ответ Webservice превращается в параметр ref при использовании MessageContract

Я определил следующий интерфейс [ServiceContract] public interface IHealthProducts { [OperationContract()] ResponseClass OrderSelfSignedHealthCertificate(); } Который возвращает следующий тип [MessageContract] public class ResponseClass { [MessageBo…
03 мар '10 в 17:39
1 ответ

Служба WCF получает сообщение об ошибке MessageContract на сервере 2003, а не в других местах

У меня есть служба WCF, к которой я подключаюсь. Он отлично работает с моей локальной машины при тестировании. Также отлично работает на одном месте тестирования под управлением Windows Server 2008. одна из наших производственных машин работает под …
07 авг '14 в 21:46
1 ответ

Добавление нескольких пространств имен в объект ответа MessageContract WCF (MessageBodyMember)

У нас есть настройка WCF со следующими контрактами: [ServiceContract( Namespace = Constants.Namespaces.HL7Namespace, Name = Constants.Roles.ContentRequiredDocumentManagementSystem)] // XmlSerializerFormat is needed to expose the HL7 schema fields wi…
17 фев '17 в 21:45
1 ответ

WCF "Всегда генерировать контракты сообщений" не генерирует MessageContract

Я импортирую WSDL как определение сервиса (входящий в мой сервис), и по любой причине клиент форматирует запрос так, что WCF не может десериализовать его без прокси-классов, имеющих MessageContract украшения. Я получил это работать таким образом, до…
15 сен '10 в 20:17
0 ответов

MessageContract для возврата объекта полиморфа

У меня есть такой сервис [ServiceContract] public interface IMyService { [OperationContractAttribute(Action = "*")] GenericResponse MyMethod(Message myRequest); } [MessageContract] public class MyResponse : GenericResponse { // implementation here }…
1 ответ

Потоковое WCF - Запрос MessageContract не повторно использует типы во всех ссылочных сборках

Я адаптировал образец приложения WCF "Поток", предоставляемый Microsoft, для использования объекта Request, который настроен в Shared Assembly и украшен MessageContract атрибутов. Затем это должно быть передано UploadStreamRequest() метод обслуживан…
03 дек '12 в 17:25
1 ответ

Как использовать оба MessageContract и CollectionDataContract в одном классе?

У меня есть следующий код для веб-службы: [ServiceContract] public interface IService1 { [OperationContract] WrapperResponse GetStringCollection(CustomRequest req); } [MessageContract(WrapperNamespace = Constants.NamespaceTem)] public class CustomRe…
27 сен '16 в 12:12
1 ответ

WCF MesageContract - настройка исходящего сообщения SOAP - несколько тел

Мне нужно вызвать веб-службу, которая чрезвычайно требовательна (нестандартна) в отношении формата сообщений SOAP, который она выбирает для обработки. У меня нет контроля над реализацией на стороне сервера, и нет доступного WSDL, все, что у меня ест…
23 сен '10 в 00:12
1 ответ

Сериализация WCF Enums с использованием контрактов сообщений

У меня есть несколько веб-сервисов, которые используют контракты сообщений. Вероятно, стоит упомянуть, что для этих сервисов я не могу перейти на Data-контракты... Один из моих типов указывает свойство, тип которого, как оказалось, является перечисл…
21 апр '10 в 21:53
2 ответа

Обеспечивает ли контракт сообщений совместимость между различными языками?

Я читаю об услугах WCF. Я новичок в услугах WCF. Я читал, что WCF обеспечивает совместимость. Я хочу знать, в каком контексте это обеспечивает совместимость. Обеспечивает ли это взаимодействие в контексте использования веб-сервисов.net wcf с любого …
29 сен '11 в 08:28
1 ответ

WCF: операция "Отмена" Вызов зависит от контракта с сообщением запроса

Вот мой контракт: [ServiceContract] public interface IMyServiceContract { [OperationContract] OperationResponse1 Operation1(OperationRequest1 req); [OperationContract] OperationResponse2 Operation2(OperationRequest2 req); } OperationRequest1 и Opera…
29 окт '12 в 11:57
0 ответов

Могу ли я отправить SOAP-ответ без SOAP-конверта и тегов body, просто обычный XML

Я отправляю ответ в виде документа XML из моей службы WCF. <AnalysisResponse> <AnalysisResult> <Note>0</Note> <Summary/> </AnalysisResult> </AnalysisResponse> Но когда тестирую это с помощью SOAP UI, я получ…
28 авг '17 в 12:41
1 ответ

WCF Сериализация списка MessageContract

У меня есть следующие MessageContracts для использования в качестве запроса: <MessageContract(WrapperName:="get")> _ Public Class GetRequest Inherits BaseAuthenticatedRequest Protected _typeName As cEnum.eType Protected _id As Integer <Mess…
29 окт '10 в 13:26
1 ответ

Как добавить ClientCeritifcates, HTTP-запрос был запрещен со схемой аутентификации клиента "Аноним"

Я получаю следующую ошибку при вызове метода из автоматически сгенерированного прокси-класса веб-службы: System.ServiceModel.Security.MessageSecurityException не было обработано HResult=-2146233087 Сообщение = HTTP-запрос был запрещен в схеме аутент…
01 апр '17 в 23:56
1 ответ

WCF: как Cand вы добавляете несколько MessageBodyMember к MessageContract, если один из них является Stream

Мне нужно, чтобы все 3 элемента были в теле, чтобы клиент мог их использовать, он не может изменить данные в заголовке (первые 2, где в MessageHeader вначале): [MessageContract] public class UploadRequest { [MessageBodyMember(Order = 2)] public stri…
04 дек '15 в 09:28
0 ответов

Не удалось загрузить, поскольку он имеет параметр или возвращаемый тип типа System.ServiceModel.Channels.Message или тип, который

Все, я получаю следующую ошибку при загрузке WCF Sevice. Операция 'GetEffort' не может быть загружена, так как она имеет параметр или тип возврата типа System.ServiceModel.Channels.Message или тип, имеющий MessageContractAttribute и другие параметры…
25 дек '13 в 06:50
2 ответа

MessageContract - неверный метод генерации

У меня есть следующий сервис wcf: [ServiceContract] public interface IUnitTestingService { [OperationContract] TestsResult ExecuteUnitTests(UploadRequest unitTestsExecutionData); } // Use a data contract as illustrated in the sample below to add com…
26 апр '13 в 13:15
1 ответ

Договор на обслуживание WCF и договор на передачу данных

У меня есть следующий код [ServiceContract(Namespace = "http://www.myweb.com/prod")] public interface IBaseService { [OperationContract] public string GetName(IDMessageContract ID) } [ServiceContract(Namespace = "http://www.myweb.com/prod/child")] p…
18 мар '11 в 09:21
2 ответа

Как в общем случае выполнить сервисные операции в WCF?

Я ищу способ выполнить поведение, показанное в исходном коде ниже. Я создал прокси службы WCF с опцией "Всегда генерировать контракты сообщений". Все мои контракты с запросами и ответными сообщениями реализуют общий интерфейс, и я хотел бы выполнить…
10 янв '10 в 18:20
6 ответов

WCF MessageContract Наследование

Я довольно новичок в WCF и у меня просто вопрос о том, как правильно заставить работать наследование MessageContract. Упрощенная версия моей настройки выглядит следующим образом: "базовый" тип сообщения, а затем еще одно "тестовое" сообщение, которо…