Я не совсем уверен, какова цель этого поля состояния, но, похоже, это значение для канала, которое не используется в вашем коде. При трассировке через Activator.GetObject
в Reflector вы заметите, что в конечном итоге он передается в IChannelSender.CreateMessageSink
. Использование этих данных зависит от конкретной реализации.
Быстрый поиск выявил только одного разработчика, если IChannelSender
: CrossAppDomainChannel
. В этой конкретной реализации параметр состояния используется только в том случае, если он имеет определенный тип: CrossAppDomainData
. Это внутренний класс, который недоступен вашей программе и, следовательно, бесполезен.