BinaryMessageFormatter.CanRead(Message) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, может ли модуль форматирования выполнить десериализацию содержимого сообщения.
public:
virtual bool CanRead(System::Messaging::Message ^ message);
public bool CanRead (System.Messaging.Message message);
abstract member CanRead : System.Messaging.Message -> bool
override this.CanRead : System.Messaging.Message -> bool
Public Function CanRead (message As Message) As Boolean
Параметры
Возвращаемое значение
Значение true, если двоичный модуль форматирования сообщений может выполнить десериализацию сообщения; в противном случае — значение false.
Реализации
Исключения
Параметр message имеет значение null.
Комментарии
Важно!
Вызов методов этого класса для ненадежных данных представляет угрозу безопасности. Вызывайте методы класса только для надежных данных. Дополнительные сведения см. в разделе Проверка всех входных данных.
CanRead возвращает значение false , если текст сообщения не является двоичным объектом.
На принимающем компьютере возвращает значение true , CanRead если сборка для десериализуемого класса существует локально. Сборка должна находиться в глобальном кэше сборок или быть связана с приложением (например, если объект представляет пользовательский класс).