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

適用対象