Share via


ExportDescriptorPromise Costruttore

Definizione

Inizializza una nuova istanza della classe ExportDescriptorPromise.

public:
 ExportDescriptorPromise(System::Composition::Hosting::Core::CompositionContract ^ contract, System::String ^ origin, bool isShared, Func<System::Collections::Generic::IEnumerable<System::Composition::Hosting::Core::CompositionDependency ^> ^> ^ dependencies, Func<System::Collections::Generic::IEnumerable<System::Composition::Hosting::Core::CompositionDependency ^> ^, System::Composition::Hosting::Core::ExportDescriptor ^> ^ getDescriptor);
public ExportDescriptorPromise (System.Composition.Hosting.Core.CompositionContract contract, string origin, bool isShared, Func<System.Collections.Generic.IEnumerable<System.Composition.Hosting.Core.CompositionDependency>> dependencies, Func<System.Collections.Generic.IEnumerable<System.Composition.Hosting.Core.CompositionDependency>,System.Composition.Hosting.Core.ExportDescriptor> getDescriptor);
new System.Composition.Hosting.Core.ExportDescriptorPromise : System.Composition.Hosting.Core.CompositionContract * string * bool * Func<seq<System.Composition.Hosting.Core.CompositionDependency>> * Func<seq<System.Composition.Hosting.Core.CompositionDependency>, System.Composition.Hosting.Core.ExportDescriptor> -> System.Composition.Hosting.Core.ExportDescriptorPromise
Public Sub New (contract As CompositionContract, origin As String, isShared As Boolean, dependencies As Func(Of IEnumerable(Of CompositionDependency)), getDescriptor As Func(Of IEnumerable(Of CompositionDependency), ExportDescriptor))

Parametri

contract
CompositionContract

Contratto promesso.

origin
String

Descrizione dell'origine della promessa. Ad esempio, un tipo di parte.

isShared
Boolean

true se la promessa è condivisa, in caso contrario false.

dependencies
Func<IEnumerable<CompositionDependency>>

Funzione che specifica le dipendenze necessarie per soddisfare la promessa.

getDescriptor
Func<IEnumerable<CompositionDependency>,ExportDescriptor>

Funzione che fornisce il descrittore promesso.

Si applica a