Свойства приемника канала
Этот раздел относится к технологии прежних версий, которая сохраняется для обеспечения обратной совместимости с существующими приложениями и не рекомендуется для разработки новых приложений. Сейчас распределенные приложения следует создавать с помощью Windows Communication Foundation (WCF).
В следующей таблице приведены свойства приемника канала, которые можно задать.
Свойство | Описание | Типы, поддерживающие это свойство |
---|---|---|
includeVersions |
Логическое значение (true или false), которое определяет, должен ли модуль форматирования включать сведения о версии. |
T:System.Runtime.Remoting.Channels.BinaryClientFormatterSink T:System.Runtime.Remoting.Channels.BinaryServerFormatterSink |
metadataEnabled |
Логическое значение (true или false), указывающее, нужно ли удовлетворять запросы, оканчивающиеся на ?wsdl, если этот приемник входит в цепочку приемников канала. Параметр по умолчанию — true. При значении false приемник создает исключение во всех случаях, когда метаданные запрашиваются для любого объекта в домене приложения. Это свойство поддерживается только в .NET Framework версии 1.1 на следующих платформах: Windows 98, Windows NT 4.0, Windows Me, Windows 2000, Windows XP Home Edition, Windows XP Professional и в семействе Windows Server 2003. |
|
remoteApplicationMetadataEnabled |
Логическое значение (true или false), указывающее, нужно ли удовлетворять запросы универсального идентификатора ресурса (URI) объекта RemoteApplicationMetadata?wsdl, который возвращает код WSDL, описывающий все объекты, опубликованные доменом приложения. Если значение равно false, все запросы к RemoteApplicationMetadata.rem вызывают исключение. Все остальные запросы ?wsdl для универсальных кодов ресурса (URI) конкретного объекта будут приняты на обработку. При значении true удовлетворяется запрос к глобальным метаданным. Параметр по умолчанию — false. Это свойство поддерживается только в .NET Framework версии 1.1 на следующих платформах: Windows 98, Windows NT 4.0, Windows Me, Windows 2000, Windows XP Home Edition, Windows XP Professional и в семействе Windows Server 2003. |
SdlChannelSink |
strictBinding |
Логическое значение (true или false), которое указывает, будет ли принимающий модуль форматирования сначала пытаться определить тип при помощи полных сведений о версии, если они имеются, а лишь затем использовать только имя типа и имя сборки без сведений о версии. Для обоих предоставляемых системой модулей форматирования значение по умолчанию — false. Дополнительные сведения см. в разделе Элемент <formatter> (шаблон). |
|
typeFilterLevel |
Строковое значение, определяющее уровень автоматической десериализации, которую пытается выполнить канал сервера. Поддерживаемые значения: Low (по умолчанию) и Full. Дополнительные сведения об уровнях десериализации см. в разделе Автоматическая десериализация при удаленном взаимодействии .NET. Это свойство поддерживается только в .NET Framework версии 1.1 на следующих платформах: Windows 98, Windows NT 4.0, Windows Me, Windows 2000, Windows XP Home Edition, Windows XP Professional и в семействе Windows Server 2003. |
BinaryServerFormatterSink SoapServerFormatterSink |
См. также
Задачи
Как настроить канал в файле конфигурации
Как настроить канал программным образом
Справочник
Схема параметров удаленного взаимодействия
Основные понятия
Конфигурация удаленных приложений
Конфигурация удаленного объекта
Конфигурация удаленного объекта