XmlMessageFormatter.Read(Message) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает содержимое данного сообщения и создает объект, содержащий десериализированное сообщение.
public:
virtual System::Object ^ Read(System::Messaging::Message ^ message);
public object Read(System.Messaging.Message message);
abstract member Read : System.Messaging.Message -> obj
override this.Read : System.Messaging.Message -> obj
Public Function Read (message As Message) As Object
Параметры
Возвращаемое значение
Десериализированное сообщение.
Реализации
Исключения
Ни свойство TargetTypeNames не TargetTypes задано.
–или–
Экземпляр, сериализованный в тексте сообщения, не соответствует ни одной из схем, представленных типами в TargetTypeNames и TargetTypes свойствах.
Параметр message имеет значение null.
Комментарии
TargetTypeNames TargetTypes Оба свойства сообщают методу форматирования, какие схемы будут пытаться сопоставить при десериализации сообщения. Перед десериализацией сообщения необходимо задать одно из этих свойств.
Экземпляр, сериализованный в тексте сообщения, должен соответствовать одной из схем, представленных в массиве типов. При чтении сообщения с помощью Receive метода метод создает объект типа, соответствующего определенной схеме, и считывает текст сообщения в него.
Целевые типы не должны быть указаны для записи в очередь.