ImportManyAttribute.RequiredCreationPolicy 属性

定义

获取或设置一个值,该值指示导入程序需要导出结果的特定 CreationPolicy,以满足此导入。

public:
 property System::ComponentModel::Composition::CreationPolicy RequiredCreationPolicy { System::ComponentModel::Composition::CreationPolicy get(); void set(System::ComponentModel::Composition::CreationPolicy value); };
public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get; set; }
member this.RequiredCreationPolicy : System.ComponentModel.Composition.CreationPolicy with get, set
Public Property RequiredCreationPolicy As CreationPolicy

属性值

以下值之一:

如果导入程序不需要特定 Any,则为 CreationPolicy。 这是默认设置。

若要求容器中的所有部件共享所有已使用的导出,则为 Shared

若要求所有已使用的导出在容器中不共享,则为 NonShared。 在此情况下,每个部件都会收到各自的实例。

适用于