Он распределяется по ссылке, но все же может быть сериализован для других сценариев использования для сериализации.В этом есть интересная деталь реализации, которую стоит отметить: модуль форматирования, который сериализует для удаленного взаимодействия, использует SurrogateSelector
, который будет создавать прокси для любых MarshalByRefObject
, которые он сериализует, поэтому сериализация все равно приведет к маршаллингу по ссылке.Другие варианты сериализации не будут иметь этого SurrogateSelector
, и поэтому не будут иметь такого эффекта.