вопрос об общей политике в MEF с Silverlight - PullRequest
1 голос
/ 29 сентября 2010

это таблица из официального документа MEF

                 Part.Any    Part.Shared     Part.NonShared

Import.Any     Shared       Shared          Non Shared

Import.Shared   Shared       Shared          No Match

Import.NonShared Non Shared   No Match      Non Shared

Мой вопрос заключается в том, что для случая «Нет совпадения» (экспорт используется совместно, но импорт не используется совместно или обратно), какую политику выберет MEF? (один или несколько экземпляров) или просто следуйте политике экспорта?

спасибо

1 Ответ

3 голосов
/ 29 сентября 2010

«Нет соответствия» означает, что деталь не может удовлетворить импортные требования. МЭФ откажется сделать такую ​​композицию.

...