ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob ein Import mit den angegebenen Merkmalen zunächst mit einem vollständig vorab initialisierten Export zufrieden sein muss.
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
Parameter
- importingPartTracker
- ExportProvider.PartLifecycleTracker
Der Tracker für den Teil, der importiert wird.
- isLazy
- Boolean
true
, wenn der Import ein Lazy{T}-Formatimport ist; false
Andernfalls.
- isImportingConstructorArgument
- Boolean
true
, wenn der Import in einem importierenden Konstruktor angezeigt wird; false
Andernfalls.
Gibt zurück
true
, wenn die Ausfuhr ihre Importe transitiv erfüllt und OnImportsSatisfied-Methoden aufgerufen werden müssen, bevor sie dem Empfänger ausgesetzt werden; false
, wenn der Export teilweise initialisiert werden kann, wenn der Empfänger ihn zum ersten Mal beobachtet.