Просто любопытно, было ли у кого-то достаточно времени с WinRT, чтобы понять, существуют ли области в WinRT и .NET 4.5, которые стирают .NET-программисту некоторые из старых элементов, встречавшихся в программировании VSTO и COM Interop Office, относящихся к RCW и различия в подсчете ссылок COM и .NET GC заключаются в том, что не используется финализатор (убедитесь, что вы получаете ссылку на все .NET RCW и т. д.).
Ничего страшного, просто любопытно, отвлекли ли они эти соображения или даже лучше, но архитектура существенно отличается, и эти проблемы даже не применимы.
Заранее спасибо
Возможно, лучший способ задать вопрос состоит в том, является ли это по существу той же архитектурой объектов .NET в модели управляемой памяти / модели с сборкой мусора, ссылающейся на объекты COM (WinRT) в архитектуре памяти с неуправляемым (но изолированным программным обеспечением) подсчетом ссылок?
Если в привязках метаданных или в среде с песочницей нет какой-то "магии", тогда нам нужно будет просто применить тот же подход, который был у нас с RCW.