次の方法で共有


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。 この場合、各パーツは独自のインスタンスを受け取ります。

適用対象