Свяжите динамические данные с произвольным экземпляром объекта
Я заполняю некоторые тесты, где, чтобы избежать нарушений в исходном коде, необходимо хранить некоторые связанные данные с "произвольным экземпляром произвольного объекта". (Я могу сделать это с помощью поиска по идентификации.)
Тем не менее, IIRC, я смутно помню существующий метод в.NET, который допускает эту ассоциацию, которую я не смог найти снова. Это также могло быть для определенного контекста, такого как оболочки COM/RCW.
Существует ли стандартный метод.NET, позволяющий эту произвольную ассоциацию?
например.
ExtraData.Set(instance, x);
var y = ExtraData.Get(instance);