Свойства приемника канала

Этот раздел относится к технологии прежних версий, которая сохраняется для обеспечения обратной совместимости с существующими приложениями и не рекомендуется для разработки новых приложений. Сейчас распределенные приложения следует создавать с помощью  Windows Communication Foundation (WCF).

В следующей таблице приведены свойства приемника канала, которые можно задать.

Свойство Описание Типы, поддерживающие это свойство

includeVersions

Логическое значение (true или false), которое определяет, должен ли модуль форматирования включать сведения о версии.

T:System.Runtime.Remoting.Channels.BinaryClientFormatterSink

T:System.Runtime.Remoting.Channels.BinaryServerFormatterSink

T:System.Runtime.Remoting.Channels.SoapClientFormatterSink

T:System.Runtime.Remoting.Channels.SoapServerFormatterSink

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.

SdlChannelSink

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> (шаблон).

BinaryServerFormatterSink

SoapServerFormatterSink

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

См. также

Задачи

Как настроить канал в файле конфигурации
Как настроить канал программным образом

Справочник

Схема параметров удаленного взаимодействия

Основные понятия

Конфигурация удаленных приложений
Конфигурация удаленного объекта
Конфигурация удаленного объекта