BinaryMessageFormatter.Write(Message, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сериализует объект в текст сообщения.
public:
virtual void Write(System::Messaging::Message ^ message, System::Object ^ obj);
public void Write(System.Messaging.Message message, object obj);
abstract member Write : System.Messaging.Message * obj -> unit
override this.Write : System.Messaging.Message * obj -> unit
Public Sub Write (message As Message, obj As Object)
Параметры
- obj
- Object
Объект, сериализованный в текст сообщения.
Реализации
Исключения
Параметр message имеет значение null.
Комментарии
Important
Вызов этого метода с ненадежными данными является угрозой безопасности. Вызовите этот метод только с доверенными данными. Дополнительные сведения см. в разделе Проверка всех входных данных.
Формат верхнего объекта и формат типа не нужно указывать для записи в очередь, так как они должны быть при чтении. TopObjectFormat Свойства TypeFormat используются средством форматирования только при десериализации сообщения.
Он BinaryMessageFormatter может сериализовать большинство объектов, но результат не имеет слабой связи. Однако он компактен, поэтому форматировщик эффективен для больших объектов.