ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, должен ли импорт с заданными характеристиками изначально удовлетворять полностью предварительно инициализированному экспорту.
protected static bool IsFullyInitializedExportRequiredWhenSettingImport (Microsoft.VisualStudio.Composition.ExportProvider.PartLifecycleTracker importingPartTracker, bool isLazy, bool isImportingConstructorArgument);
static member IsFullyInitializedExportRequiredWhenSettingImport : Microsoft.VisualStudio.Composition.ExportProvider.PartLifecycleTracker * bool * bool -> bool
Protected Shared Function IsFullyInitializedExportRequiredWhenSettingImport (importingPartTracker As ExportProvider.PartLifecycleTracker, isLazy As Boolean, isImportingConstructorArgument As Boolean) As Boolean
Параметры
- importingPartTracker
- ExportProvider.PartLifecycleTracker
Средство отслеживания импортируемой части.
- isLazy
- Boolean
true
Значение , если импорт является импортом в стиле Отложенный{T}; false
Иначе.
- isImportingConstructorArgument
- Boolean
true
Значение , если импорт отображается в импортируемом конструкторе; false
Иначе.
Возвращаемое значение
true
значение , если экспорт должен иметь транзитивное выполнение импорта и методы OnImportsSatisfied, вызванные до предоставления получателю доступа; false
Значение , если экспорт может быть частично инициализирован при первом его наблюдении получателем.