Поделиться через


ContractBasedImportDefinition.RequiredCreationPolicy Свойство

Определение

Получает или задает значение, указывающее, что импортеру требуется определенная политика CreationPolicy для экспортов, используемых для удовлетворения данного импорта.

public:
 virtual property System::ComponentModel::Composition::CreationPolicy RequiredCreationPolicy { System::ComponentModel::Composition::CreationPolicy get(); };
public virtual System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get; }
member this.RequiredCreationPolicy : System.ComponentModel.Composition.CreationPolicy
Public Overridable ReadOnly Property RequiredCreationPolicy As CreationPolicy

Значение свойства

Одно из следующих значений:

Значение Any, если импортеру не требуется определенная политика CreationPolicy.

Значение Shared, если необходимо, чтобы все используемые экспорты совместно использовались всеми импортерами в контейнере.

Значение NonShared, если необходимо не предоставлять общий доступ ко всем используемым экспортам в контейнере. В этом случае каждый импортер получает отдельный экземпляр.

Применяется к