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 使用されるすべてのエクスポートをコンテナー内で非共有にする必要がある場合は〘。 この場合、各インポーターは個別のインスタンスを受け取ります。

適用対象